Laptop baru saya (Dell Inspiron 5578 ) tidak memiliki tombol angka . Banyak laptop tanpa tombol numpad khusus dapat diakses melalui numpad Fn, tetapi tidak yang satu ini. Ketika saya berlari xev
dan mencoba menggunakan Fnkombo tradisional (misalnya, Fn+ Juntuk 1), ia tidak melihat kejadian. Dan angkanya bahkan tidak ada pada label.
AFAIU, saya tidak dapat membuat pintasan dengan Fnkunci, karena Fntidak diteruskan ke OS. Tapi secara teori saya bisa menggunakan Alt_L+ Super_Lsebagai gantinya. Pertanyaannya adalah bagaimana melakukannya dengan benar. Saya lebih suka melakukannya pada tingkat yang lebih rendah daripada tata letak keyboard untuk bekerja dengan baik dengan semua VM, bahkan dengan yang non-Linux.
Lingkungan: Qubes OS . Bagian tuan rumah didasarkan pada Fedora.
Saya sudah mencoba:
- Bind perintah xdotool melalui pintasan kunci Xfce Ini menghasilkan berbagai hasil aneh: Perintah (kunci xdotool KP_1 dan variasi) biasanya berfungsi OK, tetapi tidak ketika dipanggil oleh pintasan. Ketika dipanggil oleh shortcut, masalahnya mungkin adalah tombol pengubah ditekan pada saat itu. Saya sudah mencoba berbagai modifikasi (
--clearmodifiers
, keyup untuk modifiers dll), tidak ada yang bekerja dengan baik. - Lakukan hal yang sama dengan autokey. Saya mendapat pembekuan autokey.
Non-solusi:
- Gunakan numpad / keyboard eksternal: Walaupun saya memiliki numpad (semacam) di keyboard eksternal saya, saya ingin memiliki numpad di keyboard internal, mis. Saat bepergian dan tidak mungkin atau setidaknya tidak nyaman untuk menggunakan keyboard eksternal .
- Gunakan baris angka: Dalam tata letak Ceko, baris angka digunakan terutama untuk huruf beraksen. Layout yang saya gunakan ( varian ekstra CShack ) tidak memiliki angka di "baris angka" sama sekali.
- Beli laptop yang berbeda: Sulit menemukan laptop yang memuaskan berbagai kebutuhan saya.
xmodmap(1)
/dev/input/eventX
atau HID. Ini akan membutuhkan pemrograman. Tetapi jika berhasil xdotool
, itu harus bekerja dengan xkb
atau xmodmap
. Dan ya, menetapkan satu tombol ke Mode_Switch atau ISO_Level3_Shift (AltGr secara default) akan lebih mudah.
evtest
untuk mencari acara Fn, dan jika itu tidak berhasil, lihat deskriptor HID dan acara HID mentah. Lihatdmesg
untuk menemukan perangkat hid terkait.