Activating Numlock on Bootup
zh-CN:Activating Numlock on Bootup
Contents
Console
Install the package systemd-numlockonttyAUR from the AUR.
Now you should enable the numLockOnTty.service
daemon. Read Daemons for more details.
X.org
Various methods are available.
startx
Install the numlockx package and add it to the ~/.xinitrc
file before exec
:
#!/bin/sh # # ~/.xinitrc # # Executed by startx (run your window manager from here) # numlockx & exec window_manager
KDM
If you use KDM as a login manager, add:
numlockx on
to the /usr/share/config/kdm/Xsetup
, or the /opt/kde/share/config/kdm/Xsetup
for KDM3.
Note that this file will be overwritten on update without creating a .pacnew
file. To prevent this, add the following line to /etc/pacman.conf
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
Alternatively, add the script the ~/.kde4/Autostart/numlockx
containing:
#!/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 add the following code to /etc/gdm/Init/Default
:
if [ -x /usr/bin/numlockx ]; then /usr/bin/numlockx on fi
GNOME
When not using the GDM login manager, numlockx can be added to GNOME's start-up applications.
Install numlockx from the official repositories. Then, add a start-up command to launch numlockx
.
$ gnome-session-properties
The above command opens the Startup Applications Preferences applet. Click Add and enter the following:
Name: | Numlockx |
Command: | /usr/bin/numlockx on |
Comment: | Turns on numlock. |
SLiM
In the file /etc/slim.conf
find the line and uncomment it (remove the #
):
#numlock on
OpenBox
In the file ~/.config/openbox/autostart
add the line:
numlockx &
And then save the file.