Pada prinsipnya, Anda harus dapat melakukannya dengan xset yang terhormat perintah.
xset led named 'Caps Lock'
atau xset led 4 untuk menyetel nomor LED 4, jika sistem Anda tidak mengenali LED berdasarkan namanya.
Namun, ini tampaknya tidak bekerja dengan andal. Di mesin saya, saya hanya dapat mengatur Scroll Lock dengan cara ini, dan saya bukan satu-satunya. Sepertinya ini masalah konfigurasi XKB.
Penyelesaian tingkat pengguna berikut seharusnya berhasil (untuk sebagian besar):
-
Ekstrak konfigurasi xkb Anda saat ini:
xkbcomp $DISPLAY myconf.xkb -
Edit file
myconf.xkb, menggantikan!allowExplicitdenganallowExplicitdi blok yang relevan:indicator "Caps Lock" { allowExplicit; whichModState= locked; modifiers= Lock; }; indicator "Num Lock" { allowExplicit; whichModState= locked; modifiers= NumLock; }; -
Muat file baru
xkbcomp myconf.xkb $DISPLAY
Sekarang nyalakan dan matikan led dengan xset harus bekerja. Menurut laporan bug, Anda tidak akan dapat mematikan led saat seharusnya menyala (misalnya jika CapsLock diaktifkan).