LINUX.ORG.RU

NumLock


1

3

Как сделать, чтобы при запуске системы numlock был включенный?
Система - Xubuntu+LightDM.
У меня сейчас:
- в /etc/lightdm/lightdm.conf прописана строка greeter-setup-script=/usr/bin/numlockx on (где-то вычитал)
- есть файл /etc/X11/Xsession.d/55numlockx с содержанием:
if [ -x /usr/bin/numlockx ]; then /usr/bin/numlockx on || /bin/true; fi
- /usr/bin/numlockx on прописано в автозапуске через ~/.config/autostart

Всё это НЕ помогает.
Numlockx, конечно, стоит, и если запускать его вручную, то всё нормально.

Какие еще есть способы? А то мелочь, но раздражает.

★★

Вот мой ~/.Xmodmap — независимо от NumLock на доп.клаве всегда цифры

$ cat .Xmodmap

keycode 79=7
keycode 80=8
keycode 81=9
keycode 83=4
keycode 84=5
keycode 85=6
keycode 87=1
keycode 88=2
keycode 89=3
keycode 90=0
keycode 91=period 
keycode 108=Return
keycode 86=plus
keycode 82=minus
keycode 63=asterisk
keycode 112=slash

sdio ★★★★★
()

x11-xkb-utils_7.5 кривой был, использовал 7.4.

amorpher ★★★★★
()

xdotool key Num_Lock
включает numlock, но лампочка не загорается.
повторной запуск - выключает.

vaka
()
Ответ на: комментарий от sdio

numpad:mac делает numpad только цифровым не только на маке, но и на pc.

Прописать одну xkb-опцию проще, чем прописывать keycode'ы в .Xmodmap.

Adjkru ★★★★★
()
Ответ на: комментарий от Adjkru

А, понял. И да setxkbmap -option numpad:mac работает, спасибо.

З.Ы. Когда numpad:mac появился? У меня этот .Xmodmap 10 лет уже в качестве костыля для одной нужной motif-программы, в которой при вкл. NumLock'e не работают клавиатурные шорткаты, а цифры набирать хочется на доп. клаве.

sdio ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.