Ubuntu 13.10がインストールされたLenovo IdeaPad Yoga 13を持っています。デバイスのキーボードに「Toggle TouchPad」ボタンがあります(F5)。キーボードのF*ボタンが逆になっています(そのためにはF5、Fn+ を押す必要がありF5、F5実際にはトグルキーです)。
ボタンは実際には(特定のデバイスのようなタッチパッドではなく)キーボードによって読み取られることがわかりました/dev/input/event3
。したがってsudo input-events 3
、ボタンを使用してスキャンコード190を送信することがわかりました。
の出力sudo lsinput
:
/dev/input/event3
bustype : BUS_I8042
vendor : 0x1
product : 0x1
version : 43907
name : "AT Translated Set 2 keyboard"
phys : "isa0060/serio0/input0"
bits ev : EV_SYN EV_KEY EV_MSC EV_LED EV_REP
の出力sudo input-events 3
:
23:13:03.849392: EV_MSC MSC_SCAN 190
23:13:03.849392: EV_SYN code=0 value=0
23:13:03.855413: EV_MSC MSC_SCAN 190
23:13:03.855413: EV_SYN code=0 value=0
他のプログラム(などxev
)は、を除いてそれを読み取ることができないようですinput-events
。このボタンをマップして私のラップトップのタッチパッドを切り替える方法はありますか?もしそうなら、どうすればできますか?