it-swarm-id.com

Memetakan kembali tombol keyboard

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 bagaimana 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 kunci vol up, tidak ada kejadian yang dipicu yang dapat dideteksi xev.

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 peristiwa ini setelah remap.

Remap: xmodmap -e "keycode 122 = Home"

11
Dmitriy Likhten

Beberapa laptop Fn kombinasi tombol adalah tombol 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 di 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 paket keytouch-editor paket serta keytouch) .

Jika OS tidak dapat melihat apa-apa 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.

8
Gilles

Ada program bernama xev yang melakukan apa yang Anda butuhkan. Saya menyukai tutorial tentang pengaturannya.

0
myusuf3