Activating Numlock on Bootup (Русский) - ArchWiki

# Activating Numlock on Bootup (Русский)

From ArchWiki
Jump to navigation Jump to search

Эта страница нуждается в сопроводителе

Статья не гарантирует актуальность информации. Помогите русскоязычному сообществу поддержкой подобных страниц. См. Команда переводчиков ArchWiki

## TTY (Teletype) Консоль 1-6

Для активации numlock при обычной загрузке в консоль TTY (tty1 -> tty6), добавьте следующую строку в `/etc/rc.local`:

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

примечание: Виртуальные Консоли vc/1 -> vc/6 были заменены на tty1 -> tty6 с 2009-08-02.

## X.org

Если Вы используете startx для запуска вашей сессии X, просто установите пакет numlockx и добавьте его в Ваш файл `~/.xinitrc`.

Установите `numlockx`:

    # pacman -S numlockx

Добавьте в `~/.xinitrc` до `exec`:

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

    numlockx &

    exec ваш_оконный_менеджер

### KDM

Если Вы используете для входа KDM добавьте :

    numlockx on

в файл `/usr/share/config/kdm/Xsetup`, или в `/opt/kde/share/config/kdm/Xsetup`, если Вы используете KDM3.

Обратите внимание на то, что этот файл не входит в "зону внимания" pacman'a, поэтому при апгрейде системы может быть перезаписан без предупреждений или создания .pacnew-файла. Чтобы предотвратить это, добавьте в ваш `/etc/pacman.conf` следующую строку:

    NoUpgrade = usr/share/config/kdm/Xsetup

Заметьте, что / в начале не ставится.

Стоит отметить, что все эти настойки дают возможность включить требуемую опцию только после загрузки. Для того же, чтобы включать NumLock еще "до" загрузки KDM, следует отредактировать `/usr/share/config/kdm/kdmrc`. Это - файл конфигурации KDM, все опции там выставлены по умолчанию и закомментированы. Нам нужно найти секцию, отвечающую за включение NumLock, снять комментарий и изменить значение опции:

    NumLock = On

### Пользователям KDE

Можно добавить скрипт в директорию ~/.kde/Autostart:

    $ nano ~/.kde/Autostart/numlockx

Добавляем:

    #!/bin/sh
    numlockx on

И разрешаем выполнять запуск:

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

Примечание: Есть также вариант включения numlock при запуске kde в kcontrol (kde3) и системных настройках (kde4). Но он на данный момент не работает, так как никто не берется починить эту ошибку (вроде как починили уже).

### GDM

Убедитесь, что пакет numlockx установлен. Теперь, добавьте следующий код в файл `/etc/gdm/Init/Default`:

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

### SLiM

В файле `/etc/slim.conf` найдите строку:

    #numlock             on

и удалите символ комментария - "#".

Categories:

- Русский
- Boot process (Русский)
- Keyboards (Русский)