Включить num-lock по умолчанию в Linux

Был аналогичный вопрос, но ИМХО должно быть более простым решением. Если в BIOS включена функция num-lock – почему она отключена во время загрузки linux и / или KDE / Gnome / какой-либо запуск?

  • Пробуждение от спящего режима спящего режима (Linux Mint 18 Cinnamon)?
  • Застрял в сером экране после новой установки Kali Linux 2.0
  • загружать программу / модуль при загрузке
  • Цикл Fedora 22 при загрузке
  • Система не будет загружаться, потому что загрузочный раздел отсутствует?
  • Не удалось загрузить с внешнего жесткого диска
  • Почему так долго нужно загружаться?
  • Как загрузить Linux в режим командной строки вместо графического интерфейса?
  • One Solution collect form web for “Включить num-lock по умолчанию в Linux”

    Linux инициализирует большинство периферийных устройств, чтобы они были в известном состоянии. Это включает в себя клавиатуру: внутренние данные Linux о клавиатуре лучше соответствуют светодиодам, поэтому Linux делает это, чтобы выключить светодиоды (насколько я помню, процессор не может считывать состояние светодиодов на клавиатуре ПК) и объявите все * Lock выключенным.

    Мне нравится иметь NumLock по умолчанию. Для текстовых консолей Linux то, что я использовал, – это запустить

    for t in /dev/tty[0-9]*; do setleds -D +num <$t; done 

    из сценария загрузки ( /etc/rc.local или /etc/init.d/50_local_setleds или везде, где это нравится дистрибутиву).

    В настоящее время, по крайней мере, в некоторых дистрибутивах, таких как Debian, вы можете добавить LEDS=+num в /etc/console-tools/config (или /etc/kbd/config зависимости от того, какой у вас есть).

    Система окон X имеет свою собственную клавиатуру, поэтому вам нужно иметь дело с ней отдельно. То, что я делаю, это отключить блокировку блокировки навсегда (у меня нет ключа Caps Lock в моем макете) и постоянно включать блокировку num (у меня нет ключа Num Lock в моем макете, а клавиши клавиатуры посылают KP_1 и так далее). Если вы хотите сохранить модификаторы, но XKbLockModifiers Num Lock по умолчанию, вы можете написать небольшую программу для вызова XKbLockModifiers чтобы установить модификатор внутри X и XChangeKeyboardControl для установки физического светодиода.

    ¹ Используется, потому что я не беспокоился о текстовых консолях через некоторое время.

    Linux и Unix - лучшая ОС в мире.