Lupakan semua kata-kata kasar Caps Lock, Num Lockadalah kunci yang paling tidak berguna dari semuanya. Itu tidak pernah berguna. Anda tidak ingin menggunakan numpad sebagai papan panah, karena panah berjarak 1 cm darinya. Pernah.
Ada saat ketika beberapa keyboard memiliki numpad tetapi tidak ada tombol panah khusus. Mereka tidak ada lagi. Anda dapat menemukan keyboard tanpa numpad tetapi dengan tombol panah, tetapi tidak sebaliknya.
Karena itu, Num Locktidak ada gunanya, dan itu hanya memperburuk saya dan, saya kira, orang lain. Harap dicatat bahwa saya tidak ingin tahu cara mengaktifkan Num Locksaat startup, saya tidak ingin tahu cara merobek kunci, saya ingin menonaktifkannya sehingga tetap menyala setiap saat dan tidak dapat dimatikan oleh kesalahan. Adakah yang tahu bagaimana melakukannya?
Idealnya saya ingin dapat memperoleh kembali kunci untuk penggunaan lain, seperti pengubah yang memungkinkan saya untuk mengetik hex pada numpad.
Selain itu saya ingin tahu cara mematikan emulasi mouse yang sama tidak berguna yang dipicu oleh Shift+ Num Lock.
Jawaban:
Nah untuk pertanyaan pertama Anda, Anda dapat memetakannya kembali dengan
xmodmap
:di mana # adalah kode pindaian NumLock. Anda dapat menemukan kode pindaian menggunakan
xev
. Alih-alih tidak ada yang bisa Anda remap ke kunci apa pun yang Anda suka.sumber
xmodmap -e 'keycode 77 = ISO_Level3_Shift Num_Lock'
, sehingga saya bisa menyalakannya jika mati, dan menggunakan kunci itu sendiri sebagai pengubah.Saya perhatikan ini ditandai "Gnome", namun bagi mereka yang berakhir di sini dan menggunakan KDE, sangat mudah untuk membuat numpad selalu mencetak angka.
Dalam Pengaturan sistem> Perangkat Keras> Perangkat input> Keyboard> Lanjutan
Periksa "Konfigurasikan opsi keyboard" lalu centang "Opsi kompatibel yang lain-lain"> "Keypad numerik selalu memasukkan angka (seperti pada Mac OS)"
Klik berlaku dan berfungsi langsung.
"Opsi kompatibel yang lain-lain"> "Toggle PonterKeys dengan Shift + NumLock" Akan mengaktifkan / menonaktifkan emulasi mouse dengan Shift+ NumLock, namun ini dinonaktifkan secara default.
sumber
Yah saya tahu pasti bahwa jika Anda menjalankan ini sebagai root, itu akan mengaktifkan Num Lock, dan setidaknya pada mesin saya, saya tidak dapat mematikannya,
Saya menggunakan Arch Linux, jadi Anda mungkin ingin menemukan file yang sesuai untuk rasa khusus Anda * nix ... tetapi ini harus mengaktifkan Num Lock saat boot, dan biarkan kunci yang sebenarnya terbuka untuk dipetakan kembali. Saya suka ide menggunakannya sebagai modifer untuk mengetik Hex, saya belum memikirkan itu.
sumber
Untuk bacaan lebih lanjut, periksa perintah loadkey , itu juga dapat mengubah keyboard untuk login konsol.
sumber
Mengikuti jawaban John dan niXar di atas, untuk keyboard standar, ini harus ditambahkan ke
.xprofile
file Anda atau yang serupa:Penjelasan:
xmodmap
adalah "utilitas untuk memodifikasi pemetaan tombol dan pemetaan tombol pointer di Xorg".-e
mengevaluasi suatuxmodmap
perintah.keycode
adalah perintah untuk menetapkankeycode
s (kunci fisik) kekeysym
s ("penyandian simbol pada tutup kunci", lihat di bawah.)NumLock
kuncinya.NoSymbol
adalah tombol yang ditekan ketika tidak ada pengubah yang ditekan dengan tombol ini.Num_Lock
adalah tombol yang ditekan ketika pengubah shift ditekan dengan tombol ini.sumber
Untuk Ubuntu 16.04 -
xmodmap
bukan solusi permanen. Alih-alih, instal "Gnome Tweak Tools", navigasikan ke Mengetik -> Opsi Kompatibilitas Lainnya, dan pilih "Tombol keypad numerik selalu memasukkan angka".sumber