Уголок новичка
   10129

NumLock при входе в систему

Всем доброго пятничного вечера,

и просьба поделиться опытом включения клавиши NumLock при входе (загрузке) в систему. Предметно интересует вариант для KDE — окружения. Но думаю, что обладателям других DE вопрос тоже может быть интересным.
  • 1
  • +1

15 комментариев

avatar
Параметры системы/Устройства ввода/Клавиатура/
?
Когда-нибудь рак на горе свистнет, и начнет твориться адская херня
+2
avatar
Это понятно, так всё и работает, когда оказываюсь на рабочем столе. Но вот чтобы набрать пароль (цифровую часть) при входе в систему мне приходится давить на клавишу. Numlockx установлен.
Последний раз редактировалось
0
avatar
Тут все зависит от того, какой display manager установлен. Для sddm нужно в файле /etc/sddm.conf в секции [General] установить параметр Numlock в on, по умолчанию он установлен в none.
+6
avatar
Ур-рра! Заработала! ))) Столько в тырнете читал, времени потратил. Из AUR всякие костыли ставил — не помогло. А тут
sudo nano /etc/sddm.conf
И всё! Ещё раз спасибо. Но владельцы остальных DE продолжайте высказываться, пожалуйста. Если гуглить, то просто нерешаемая проблема какая-то…
Последний раз редактировалось
+2
avatar
Всегда так и делал, но вот недавно наткнулся на одну проблему: если выставлено «on», то после включение или перезагрузки на любой мышке не работает прокрутка колесиком.
Приходилось перетыкивать постоянно.
Последний раз редактировалось
?
Всё гениальное — просто, а то что — сложно, то не работает!
Manjaro KDE-Minimal Stable от Spidey
0
avatar
Почти сутки пользуюсь. В процессе включал, выключал компьютер несколько раз; перезагружал — всё в порядке. NumLock включается. Все кнопки мыши, колёсико работает без вопросов. Кратко: такой проблемы не возникло.
0
avatar
Смотря где должен включаться NumLock. Если в самом KDE, то это через «Параметры системы->Устройства ввода->Клавиатура->Оборудование->Режим NumLock при запуске KDE».

Для других DE можно поместить в автозагрузку "/bin/numlockx on".

Если же необходимо автовключение NumLock в консоли, то я воспользовался средствами systemd. Создал в /etc/systemd/system папку getty@.service.d и поместил в нее файл activate-numlock.conf следующего содержания:

[Service]
ExecStartPre=/bin/sh -c 'setleds +num < /dev/%I'

Теперь при открытии любой tty-консоли NumLock включается сам.
+4
avatar
Интересно, у меня в кедах при запуске консоли (как и новой Yakuake) NumLock сразу активен. И делать ничего не надо. Или что-то не понял в Вашем разъяснении?
0
avatar
Я имею в виду текстовые консоли ttyN, а Вы, видимо, ведете речь про программки-эмуляторы вроде xterm, sakura, konsole, qterminal, lxterminal, к которым относится и yakuake.
0
avatar
Понятно. Благодарю за уточнение.
0
avatar
у меня в /etc/lightdm/lightdm.conf в конце прописана строка

greeter-setup-script=/usr/bin/numlockx on

и намлок включается, но должен быть установлен numlockx
зы. DE mate
Последний раз редактировалось
?
Отправка специалистом технической поддержки ссылки на руководство по эксплуатации и другую документацию, не является отказом в предоставлении поддержки.
bash.org
+3
avatar
Прописывал в конце, не помогло. Помогла подсказка из топика выше:
«Добавить ниже приведенную строку в секцию [Seat:*]». Тогда все и заработало.
Последний раз редактировалось
0
avatar
Но думаю, что обладателям других DE вопрос тоже может быть интересным.
в ОБ так:
в файле ~/.config/openbox/autostart
добавить строку
<code>numlockx &</code>
+2
avatar
Я просто скрипт написал и через настройки автозагрузки кед включил при старте системы кго выполнение
Но вариант с сддм конфом круче
Если кто то не хочет конфиг сддм править
#!/bin/sh
numlockx on 
Последний раз редактировалось
+1
avatar
Спасибо огромное за ответы, благодаря вам, все быстро получилось!
0
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.