Толик Панков
hex_laden
............ .................. ................

November 2020
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30

Толик Панков [userpic]
Включение цифровой клавиатуры (NumLock) при загрузке Slackware (и/или X-Server)

Slackware, почему-то загружается по умолчанию с отключенной цифровой клавиатурой, еще и благополучно плюет на опцию Boot Up Numlock в BIOS, благо все это, как оказалось, легко поправить. Раньше было не так актуально, но завелся на работе ноут с полноценной клавой с цифровым блоком. Так что заметка опять же от склероза.

Включение NumLock при загрузке в "голую" консоль.


Надо помнить, что у нас как минимум 6 терминалов (которые переключаются по CTRL+ALT+F1 - F6), можно активировать цифровую клавиатуру для всех шести, таким вот простым скриптом:

#!/bin/bash

for TTYNUM in 1 2 3 4 5 6; do 
    /usr/bin/setleds -D +num < "/dev/tty$TTYNUM"; 
done


Сохраняем, например в /etc, под именем, скажем, numlockon, и дописываем в /etc/rc.d/rc.local

Код на PasteBin

Можно вообще не делать отдельный файл, а прямо в rc.local записать все в одну строку:

for TTYNUM in 1 2 3 4 5 6; do; /usr/bin/setleds -D +num < "/dev/tty$TTYNUM"; done

Кому почему-то первая версия не подходит, можно попробовать версию с ArchLinux вики, там активируется NumLock на консолях от tty0 до tty9.

Код на PasteBin

И даже такой вот говнокод, который оставлю тут ради эгеге, не знаю зачем оно может понадобиться.

Включение NumLock при старте X-Server


Скачиваем и собираем утилиту numlockx, она есть в репозиториях sbopkg, например.

Потом останется прописать ее в автозагрузку для конкретного пользователя. Тут расскажу про XFCE, остальные будут в источниках.

1. Заходим в Applications --> Settings --> Session and Startup



2. Переходим на вкладку Application Autostart, нажимаем кнопку Add.




3. Заполняем название, описание, вписываем в соответствующее поле саму команду numlockx:



4. Готово, закрываем все приложения и перезагружаем иксы:



Источники


1. man setleds
2. Activating Numlock on Bootup (Русский)

Это репост с сайта http://tolik-punkoff.com
Оригинал: http://tolik-punkoff.com/2019/04/14/vklyuchenie-tsifrovoj-klaviatury-numlock-pri-zagruzke-slackware-i-ili-x-server/

Comments

жесть, этож нада так напрягатся из такого. Проще убунту или вин поставить чем исполнять вышеописанное.

вин на другой машине, а убунта - говно, любящее интернеты, много места и памяти. Слакварь простая, как топор и для моих задач норм. Что же касается NumLock, так воткнул один раз команду в rc.local и забыл