Activating Numlock on Bootup (Italiano)
Contents
TTY (Teletype) Console 1-6
Per attivare il NumLock durante il normale avvio dalle console 1-6 (tty1 -> tty6), aggiungere la seguente linea al file Template:Filename:
for tty in /dev/tty?; do /usr/bin/setleds -D +num < "$tty"; done
Se si verificano comportamenti strani (il led del NumLock è acceso, ma all'effettivo viene interpretato come se non lo fosse), probabilmente c'è un coflitto tra Template:Codeline ed Xserver. Limitare il ciclo Template:Codeline solamente alla console impostata nel file Template:Filename. Ad esemprio, per le prime 6 console (quelle di default):
for tty in /dev/tty{1..6}; do ...
X.org
Se si usa Template:Codeline per avviare la sessione X, basterà semplicemente installare il pacchetto Template:Package Official ed aggiungerlo al proprio Template:Filename.
Installare Template:Package Official:
# pacman -S numlockx
Aggiugerlo al file Template:Filename prima del comando Template:Codeline:
#!/bin/sh # # ~/.xinitrc # # Executed by startx (run your window manager from here) # numlockx & exec your_window_manager
KDM
If you use KDM as a login manager, add :
numlockx on
to your {{Filename|/usr/share/config/kdm/Xsetup, or to Template:Filename if you're using KDM3.
Note that this file lives outside of Pacman's protected area, so it might be overwritten on update without warning or creating a .pacnew
file. If it bothers you, add the following line to your Template:Filename file (omit the leading slash in the path):
NoUpgrade = usr/share/config/kdm/Xsetup
KDE4 Users
Go to System Settings, under the Hardware/Input Devices/Keyboard item you will find an option to select the behavior of NumLock.
Alternate Method
You may alternatively add a script to your Template:Filename directory:
$ nano ~/.kde4/Autostart/numlockx
Add the following:
#!/bin/sh numlockx on
And make it executable:
$ chmod +x ~/.kde4/Autostart/numlockx
GDM
First make sure that you have numlockx (from extra) installed. Then, GDM users may add the following code to Template:Filename:
if [ -x /usr/bin/numlockx ]; then /usr/bin/numlockx on fi
SLiM
In the file Template:Filename find the line:
#numlock on
and remove the "#"