Saya menggunakan keyboard dengan tombol "fn". Ini ada di laptop.
Jadi tombol FN + Atas / bawah / kiri / kanan saya dipetakan ke kecerahan / volume. Saya lebih suka mereka dipasang ke halaman atas / bawah, home / end. Dan petakan 4 kunci lainnya untuk ini 2. Halaman atas / bawah memiliki FN + untuk home / end. Ini tata letak keyboard yang menyebalkan tapi saya ingin membuatnya bekerja.
Adakah yang tahu bagaimana cara mencari kode kunci dan cara memetakannya kembali?
Versi: 10,04 x32
Jadi, inilah beberapa eksperimen:
Menggunakan xmodmap -pke saya menemukan bahwa kode kunci 122 = vol down, 123 = vol up. Dan saya mendapatkan semua info untuk Home / End / Page Up (berikutnya), Page Down (sebelumnya).
Sekarang ketika menggunakan tombol vol up, tidak ada peristiwa yang dipecat yang xev
dapat mendeteksi.
Saya dapat memetakan kembali tombol volume ke XF86AudioLowerVolume
atau XF86AudioRaiseVolume
, tetapi begitu saya memetakan keduanya ke Home / End (masing-masing) mereka tidak melakukan apa-apa. xev
masih tidak mengambil acara ini setelah remap.
Remap: xmodmap -e "keycode 122 = Home"
sumber
Jawaban:
Beberapa Fnkombinasi tombol laptop adalah kunci multimedia (muncul ke OS sebagai kunci biasa dengan kode tidak standar), sementara yang lain memicu peristiwa ACPI yang akhirnya mencapai OS, dan beberapa hanya ditangani oleh BIOS dan tidak pernah dilihat oleh OS. Jalur informasi dijelaskan pada halaman Hotkeys / Architecture pada wiki Ubuntu, lengkap dengan diagram.
Program KeyTouch harus menangani apa pun yang dilihat oleh OS, dan memiliki GUI yang ramah untuk menggambarkan model Anda dan mengonfigurasi apa yang harus dilakukan kunci (instal
keytouch-editor
paket jugakeytouch
).Jika OS tidak dapat melihat apa pun ketika Anda menekan tombol kecerahan, bisa jadi itu karena ditangani langsung oleh BIOS. Pertempuran ini tidak sepenuhnya hilang - pada prinsipnya memungkinkan untuk meretas BIOS - tetapi tingkat kesulitannya sangat meningkat.
sumber
keytouch-editor: No event devices are available in /dev/input/.
saat peluncuranxbindkeys -v
sekarang tetapi dikatakan ada konflik dengan program lain tetapi tidak mengatakan pid manaAda sebuah program bernama xev yang melakukan apa yang Anda butuhkan. Saya menyukai tutorial tentang pengaturannya.
sumber
/var/log/kern.log
apakah ada sesuatu yang muncul ketika Anda menekan kombinasi tombol ini. Bahkan jika tidak ada yang muncul, mungkin ada peristiwa ACPI yang bisa Anda lihat jika Anda menggunakan alat yang tepat (maaf, saya tidak tahu apa alat yang tepat).The Fnkombinasi tombol tidak didefinisikan dalam perangkat lunak dan dapat untuk itu tidak didefinisikan ulang, sehingga Anda perlu solder besi dan beberapa elektronik knowhow!
sumber