ThinkPad W540を持っています。キーボードには、テンキーの上に4つのマルチメディアキーがあります。これらのキーのうち2つは、キーの組み合わせWin_L+ LとWin_L+に対応するキーコード(および、明らかに、スキャンコード)を生成しますE。つまり、Win_L+ を生成するキーのL場合、
showkey --scancodes
これを返します。
0xe0 0x5b 0x26 0xa6 0xe0 0xdb
このsetkeycodes
コマンドは、スキャンコードを示すために、エスケープされていない1バイトまたはエスケープされた2バイトシーケンスのいずれかを必要とshowkey
し、それ以上の方法を提供しますsetkeycodes <scancode> <keycode>
。
キーボード上の既存のキーの組み合わせの1つを単純に複製しない他の何かにそのキーを再マップする方法についてのヒントを本当に感謝します。
/etc/acpi/events
ました。acpid
パッケージ内のwhich を使用してキーをマッピングし、それらのファンクションキーが押されたときのアクションを定義するだけです。