GNU/Linux >> Belajar Linux >  >> Linux

Biarkan Numlock Selalu Aktif?

Saya memiliki keyboard standar dengan tombol numerik di sisi kanan (saya kira itu disebut keyboard 104 tombol). Saya ingin menggunakan tombol numerik hanya sebagai tombol numerik. Itu berarti saya tidak ingin NumLock untuk menghidupkan dan mematikan tombol numerik.

Namun, terkadang hal itu terjadi (entah bagaimana caranya, mungkin karena saya tidak sengaja menekan tombol NumLock kunci) yang NumLock dimatikan, dan saya harus menekannya lagi. Ini sangat menjengkelkan.

Apakah mungkin untuk menonaktifkan mematikan NumLock ?

Dengan kata lain:Saya ingin kunci numerik saya selalu berfungsi sebagai tombol angka, dan menonaktifkan NumLock beralih .

Saya menggunakan Debian dan LXDE (Openbox).

PERBARUI:

Saya telah menggunakan sekarang selama beberapa tahun solusinya, di mana saya menggunakan di Openbox untuk mengeksekusi skrip ketika NumLock tombol ditekan. Skrip ini kemudian mengubah NumLock aktif lagi.

<keybind key="Num_Lock">
  <action name="Execute">
    <command>numlock-on.sh</command>
  </action>
</keybind>

selain sebagai peretasan yang kotor, ini tidak berfungsi dengan andal. Entah bagaimana, tetap saja terjadi pada saya bahwa numlock tombol dinonaktifkan di keyboard saya.

Saya frustrasi dengan ide kunci numlock. Konsep numlock dan Caps Lock adalah kejahatan murni.

Bagaimanapun, saya mencoba solusi kedua, di mana saya memasukkan yang berikut ini ke dalam openbox saya skrip mulai otomatis:

xmodmap -e 'keycode 77 = Escape'

tapi ini tidak berhasil sama sekali.

Pertama, ketika saya masuk ke openbox , semuanya berfungsi dengan baik, dan tombol numerik berfungsi sebagai tombol numerik.

Tetapi ketika saya menekan numlock , itu tidak hanya menonaktifkan tombol numerik, tetapi ketika saya menekan 7 misalnya, saya mendapatkan OH , lalu tombol numerik berfungsi sebagai tombol panah.

Menekan NumLock kunci lagi tidak mengaktifkan tombol numerik. Saya harus logout dan login kembali.

Jadi xmodmap solusi tidak bekerja seperti yang diharapkan.

Bagaimana saya bisa menonaktifkan sepenuhnya setan fitur NumLock kunci?

Jawaban yang Diterima:

Saya sebenarnya bisa menyelesaikan ini sekali dan untuk selamanya dengan cara lain:

Ada utas lengkap tentang ini:https://codereview.stackexchange.com/a/147817/104270

Terkait:Memahami IFS?

Tapi sebenarnya semudah menelepon:

# the program `numlockx`  is from the package `numlockx`
# the program `setxkbmap` is from the package `x11-xkb-utils`

numlockx on
setxkbmap -option numpad:mac

setelah login GUI Anda. Saya sendiri yang menggunakannya, dan ini bekerja dengan sempurna.


Linux
  1. Cara Mengatur Kunci SSH

  2. Apakah ~ Selalu Sama dengan $home?

  3. Linux Selalu Mengirim Pengalihan Icmp?

  1. Berbagi Kunci Pribadi di Seluruh Mesin?

  2. Cara Mengatur Kunci SSH di Ubuntu 18.04

  3. Tetap perbarui server cloud

  1. gpg:perintah tidak ditemukan

  2. Menyortir banyak kunci dengan pengurutan Unix

  3. Pertahankan sesi SSH tetap hidup