Benzer bir soru vardı - ama IMHO daha basit bir çözüm olmalı. BIOS'ta num-lock açıksa - linux önyükleme ve / veya KDE / Gnome / herhangi bir başlatma sırasında neden kapatılır?
Benzer bir soru vardı - ama IMHO daha basit bir çözüm olmalı. BIOS'ta num-lock açıksa - linux önyükleme ve / veya KDE / Gnome / herhangi bir başlatma sırasında neden kapatılır?
Yanıtlar:
Linux çoğu çevre birimini bilinen bir durumda olacak şekilde başlatır. Bu klavyeyi içerir: Linux'un klavyeyle ilgili dahili verileri LED'lerle daha iyi eşleşmiştir, bu yüzden Linux'un yaptığı LED'leri kapatmaktır (hatırladığım kadarıyla, CPU bir PC klavyesindeki LED'lerin durumunu okuyamaz) ve tümünü * Kilitle kapalı olduğunu bildirin.
Varsayılan olarak NumLock'u açmayı seviyorum. Linux metin konsolları için önceden yaptığım şey¹
for t in /dev/tty[0-9]*; do setleds -D +num <$t; done
bir önyükleme komut dosyasından ( /etc/rc.local
veya /etc/init.d/50_local_setleds
dağıtımın bunları koymayı sevdiği her yerde).
Günümüzde Debian gibi bazı dağıtımlarında en azından ekleyebilir LEDS=+num
için /etc/console-tools/config
(ya da /etc/kbd/config
hangisinin bağlı sen var).
X pencere sisteminin kendi klavye kullanımı vardır, bu yüzden ayrı olarak ele almanız gerekir. Ne yapmam anahtar kapaklar etmektir benim düzeninde bir Num Lock tuşu yok (sürekli ve anahtar num lock (Ben Caps benim düzeninde Kilit tuşu yok) kapalı kalıcı kilitlemek ve tuş takımı tuşları göndermek KP_1
ve yakında). Değiştiricileri korumak ancak Num Lock'u varsayılan yapmak istiyorsanız , değiştiriciyi X içine ayarlamak ve fiziksel LED'i ayarlamak için çağıracak küçük bir program yazabilirsiniz .XKbLockModifiers
XChangeKeyboardControl
¹ Bir süredir metin konsollarıyla uğraşmadım çünkü.
kbd
bir kbd init betiği oluşturan paket tarafından yapıldığına dair bir not ekleyeceğim .