Saya memiliki ThinkPad W540. Di keyboard-nya ada empat tombol multimedia di atas numpad. Dua dari kunci tersebut menghasilkan kode kunci (dan, tampaknya, scancode) yang sesuai dengan kombinasi tombol, Win_L+ Ldan Win_L+ E. Dengan kata lain, untuk kunci yang menghasilkan Win_L+ L,
showkey --scancodes
mengembalikan ini:
0xe0 0x5b 0x26 0xa6 0xe0 0xdb
The setkeycodes
perintah membutuhkan baik tunggal byte unescaped atau melarikan diri urutan dua-byte untuk menunjukkan kode scan, dan showkey
memberi saya cara yang lebih dari itu, jadi saya tidak bisa cukup ulang peta-bahwa kunci untuk salah satu keycodes bebas dalam sistem saya dengan mudah sebuah setkeycodes <scancode> <keycode>
.
Saya akan sangat menghargai petunjuk bagaimana saya dapat memetakan kembali kunci itu untuk sesuatu yang lain yang tidak hanya menduplikasi salah satu kombinasi tombol yang ada di keyboard saya.
/etc/acpi/events
yang digunakan dalam acpid
paket dan hanya mendefinisikan tindakan ketika tombol fungsi tersebut ditekan.