Я использую клавиатуру Apple Bluetooth для управления моим сервером синергии Linux. Туннелирование SSH, мышь, клавиатура, копирование и вставка - все работает.
Linux видит все клавиши мультимедиа / приложения, которые находятся сверху клавиш F #, правильно. Однако, если я нажимаю любую из этих клавиш во время управления моим OSX-клиентом, на нем ничего не происходит.
Запустив synergys с -d DEBUG1, я вижу следующую информацию о коде клавиши: Нажатие клавиши "dim monitor", которая также служит F1, генерирует:
new mask: 0x2000
event: KeyPress code=232, state=0x0010
new mask: 0x2000
Если я нажму "fn" и ту же клавишу, я увижу, что это посылает то, что я предполагаю, это F1:
event: KeyPress code=67, state=0x0010
onKeyDown id=61374 mask=0x2000 button=0x0043
send key down to "foo.cisco.com" id=61374, mask=0x2000, button=0x0043
new mask: 0x2000
event: KeyRelease code=67, state=0x0010
onKeyUp id=61374 mask=0x2000 button=0x0043
send key up to "foo.cisco.com" id=61374, mask=0x2000, button=0x0043
Я предполагаю, что мне нужно настроить мой synergy.conf так, чтобы сервер отправлял ключи, которых в данный момент нет. Я также не уверен, что мне нужно сделать, чтобы настроить ключи, которые он отправляет, но не работает.
Ниже приведены все остальные ключи, с которыми у меня проблемы. У кого-нибудь есть идеи, как я могу включить их функциональность?
скрасить монитор:
new mask: 0x2000
event: KeyPress code=233, state=0x0010
new mask: 0x2000
разоблачить:
new mask: 0x2000
event: KeyPress code=128, state=0x0010
new mask: 0x2000
приборная доска:
new mask: 0x2000
event: KeyPress code=212, state=0x0010
new mask: 0x2000
тусклая клавиатура:
new mask: 0x2000
event: KeyPress code=237, state=0x0010
new mask: 0x2000
украсить клавиатуру:
new mask: 0x2000
event: KeyPress code=238, state=0x0010
new mask: 0x2000
назад:
event: KeyPress code=173, state=0x0010
onKeyDown id=57521 mask=0x2000 button=0x00ad
send key down to "foo.cisco.com" id=57521, mask=0x2000, button=0x00ad
new mask: 0x2000
event: KeyRelease code=173, state=0x0010
onKeyUp id=57521 mask=0x2000 button=0x00ad
send key up to "foo.cisco.com" id=57521, mask=0x2000, button=0x00ad
играть / пауза:
event: KeyPress code=172, state=0x0010
onKeyDown id=57523 mask=0x2000 button=0x00ac
send key down to "foo.cisco.com" id=57523, mask=0x2000, button=0x00ac
new mask: 0x2000
event: KeyRelease code=172, state=0x0010
onKeyUp id=57523 mask=0x2000 button=0x00ac
send key up to "foo.cisco.com" id=57523, mask=0x2000, button=0x00ac
перемотка вперед:
event: KeyPress code=171, state=0x0010
onKeyDown id=57520 mask=0x2000 button=0x00ab
send key down to "foo.cisco.com" id=57520, mask=0x2000, button=0x00ab
new mask: 0x2000
event: KeyRelease code=171, state=0x0010
onKeyUp id=57520 mask=0x2000 button=0x00ab
send key up to "foo.cisco.com" id=57520, mask=0x2000, button=0x00ab
немой:
event: KeyPress code=121, state=0x0010
onKeyDown id=57517 mask=0x2000 button=0x0079
send key down to "foo.cisco.com" id=57517, mask=0x2000, button=0x0079
new mask: 0x2000
event: KeyRelease code=121, state=0x0010
onKeyUp id=57517 mask=0x2000 button=0x0079
send key up to "foo.cisco.com" id=57517, mask=0x2000, button=0x0079
убавить звук:
onKeyDown id=57518 mask=0x2000 button=0x007a
send key down to "foo.cisco.com" id=57518, mask=0x2000, button=0x007a
new mask: 0x2000
event: KeyRelease code=122, state=0x0010
onKeyUp id=57518 mask=0x2000 button=0x007a
send key up to "foo.cisco.com" id=57518, mask=0x2000, button=0x007a
увеличить громкость:
event: KeyPress code=123, state=0x0010
onKeyDown id=57519 mask=0x2000 button=0x007b
send key down to "foo.cisco.com" id=57519, mask=0x2000, button=0x007b
new mask: 0x2000
event: KeyRelease code=123, state=0x0010
onKeyUp id=57519 mask=0x2000 button=0x007b
send key up to "foo.cisco.com" id=57519, mask=0x2000, button=0x007b
вытолкнуть:
event: KeyPress code=169, state=0x0010
onKeyDown id=57345 mask=0x2000 button=0x00a9
send key down to "foo.cisco.com" id=57345, mask=0x2000, button=0x00a9
new mask: 0x2000
event: KeyRelease code=169, state=0x0010
onKeyUp id=57345 mask=0x2000 button=0x00a9
send key up to "foo.cisco.com" id=57345, mask=0x2000, button=0x00a9