Açılışta numlock etkinleştirme

Arch Linux Türkiye Belgeleri sitesinden
Atla: kullan, ara


Konu başlıkları

TTY (Teletype) Uçbirim Ekranları (tty1-tty6)

Numlock tuşunu TTY (tty1-tty6 arası uçbirim) içerisinde etkinleştirmek için /etc/rc.local dosyasına şu satırı ekleyin:

for tty in /dev/tty?; do /usr/bin/setleds -D +num < "$tty"; done

Garip şeyler oluyorsa (mesela klavyede Numlock ışığı yanıyor ancak rakamlar halen ok tuşları gibi davranıyorsa) setleds ve Xserver arasında bir çakışma var demektir. for komutunu sadece /etc/inittab dosyasında ayarlanmış olan tty ile sınırlayın. Örneğin ilk 6 uçbirim (öntanımlı) için:

for tty in /dev/tty{1..6}; do ...

X.org

Eğer X oturumunu startx komutu ile başlatıyorsanız, numlockx paketini kurup, ~/.xinitrc dosyasına ekleyebilirsiniz.

numlockx paketini kurmak için:

# pacman -S numlockx

~/.xinitrc dosyasında, exec öncesine şunu ekleyin:

#!/bin/sh
#
# ~/.xinitrc
#
# Executed by startx (run your window manager from here)
#

numlockx &

exec pencere_yöneticiniz

KDM

Eğer giriş yöneticisi olarak KDM kullanıyorsanız, /usr/share/config/kdm/Xsetup (veya kde3/tde kullanıyorsanız /opt/kde/share/config/kdm/Xsetup) dosyasına şu satırı ekleyin:

numlockx on

Bu dosya pacman tarafından korunan bir konumda değildir. Bu nedenle her güncellemede bir .pacnew dosyası oluşturulmadan üzerine yazılabilir. Bu nedenle /etc/pacman.conf dosyasına şu satırı ekleyin:

NoUpgrade = usr/share/config/kdm/Xsetup

KDE Kullanıcıları

Sistem ayarlarını açın, Girdi aygıtları bölümünde Klavye ayarlarında numlock davranışını ayarlayabilirsiniz.

Bu yönteme alternatif olarak ~/.kde4/Autostart dizini içerisine bir betik koyup çalıştırabilirsiniz:

$ nano ~/.kde4/Autostart/numlockx

Betiğin içeriğini şu şekilde yapabilirsiniz:

#!/bin/sh
numlockx on

Ve betiği çalıştırılabilir yapmayı unutmayın:

$ chmod +x ~/.kde4/Autostart/numlockx

Ayrıca KDE Sistem ayarları menüsünde, KDE açılışında numlock çalıştırma seçeneği bulunduğunu da unutmayın.

GDM

numlockx paketini kurduktan sonra /etc/gdm/Init/Default içerisine şu kodu ekleyin:

if [ -x /usr/bin/numlockx ]; then
      /usr/bin/numlockx on
fi

SLiM

/etc/slim.conf dosyasında şu satırı bulun:

#numlock             on

ve "#" işaretini kaldırın.

Kişisel araçlar
GOOGLE
Diğer dillerde