Включаем NumLock при старте Ubuntu Linux. Linux статьи
Поддержать проект

Включаем NumLock при старте

17
Больше всего по утрам меня когда-то раздражал выключенный по-умолчанию NumLock в Ubuntu/Xubuntu/Kubuntu и иже с ними. Если у вас в пароле к учетной записи есть цифры — вы меня поймете. При нажатии на клавиши NumPad'а фокус вдруг начинал скакать по элементам управления, словно строптивый конь.

Как оказалось, решение такой серьезной проблемы для всех, у кого есть цифровая клавиатура, оказалось очень простым. Вот тут — help.ubuntu.com/community/NumLock — есть целая страница помощи с множеством способов для различных систем.

Я же предлагаю вам довериться мне и сделать все универсально и через консоль :)

Для начала установим маленькую (10 Кб) утилиту numlockx, управляющую NumLock'ом:
sudo apt-get install numlockx

А теперь добавим в конфигурационный файл «иксов» загрузку этой утилиты и включение NumLock'а:
sudo echo /usr/bin/numlockx on >> /etc/X11/xinit/xinitrc

Вот и всё :)
Войдите, чтобы ставить лайкимне нравится
Лайков: +1
войдите, чтобы ставить лайки
17
  • Опубликовано: 16.01.2011
  • Add-Aware

Комментарии

ExMuser
12.02.2011, 09:28
Постоянная ссылка на комментарий
Войдите, чтобы ставить лайкимне нравится
Лайков: +1
войдите, чтобы ставить лайки
Вот спасибо, удружил! Меня не раздражает, меня бесит то, что нумлок выключен! :)
ilya73
18.02.2011, 00:53
Постоянная ссылка на комментарий
Войдите, чтобы ставить лайкимне нравится
Лайков: +1
войдите, чтобы ставить лайки
Уря! Всё заработало!
Только xinitrc пришлось править ручками.
Light
14.04.2011, 09:38
Постоянная ссылка на комментарий
Войдите, чтобы ставить лайкимне нравится
Лайков: +1
войдите, чтобы ставить лайки
leo@leo ~ $ sudo echo /usr/bin/numlockx on >> /etc/X11/xinit/xinitrc
bash: /etc/X11/xinit/xinitrc: Отказано в доступе

Странный, странный он) Придётся всё-таки наверное руками допиливать.
wanderer
20.09.2013, 01:47
Постоянная ссылка на комментарийРодительский комментарий
Войдите, чтобы ставить лайкимне нравится
Лайков: +1
войдите, чтобы ставить лайки
sudo -s
пароль root, enter
...# теперь твори что угодно :)
SchiFFer
20.05.2011, 19:51
Постоянная ссылка на комментарий
Войдите, чтобы ставить лайкимне нравится
Лайков: +1
войдите, чтобы ставить лайки
прикол в том, что "/usr/bin/numlockx on" кричит суперюзер, а из потока запись в файл пытается сделать обычный юзер. При

echo /usr/bin/numlockx on | sudo tee -a /etc/X11/xinit/xinitrc

всё происходит с точностью до наоборот: крикнуть может кто угодно, а вот пишет при помощи tee уже суперпользователь (tee делает то же, что и cat, но им от имени суперпользователя можно покомандовать и в конвейере). Ключ -a просит ДОписать, а не ПЕРЕзаписать.
ya
30.06.2011, 23:46
Постоянная ссылка на комментарий
Войдите, чтобы ставить лайкимне нравится
Лайков: +1
войдите, чтобы ставить лайки
Мне кажется, /X11 здесь лишнее (если у Вас не старая версия Убунты).
ya
01.07.2011, 00:03
Постоянная ссылка на комментарий
Войдите, чтобы ставить лайкимне нравится
Лайков: +1
войдите, чтобы ставить лайки
Извиняюсь,в предыдущем сообщении дурканул, так как перепутал по невнимательности с другим методом.
Vittorio
12.01.2012, 01:47
Постоянная ссылка на комментарий
Войдите, чтобы ставить лайкимне нравится
Лайков: +1
войдите, чтобы ставить лайки
Ребята, нужна помощь!
Вроде все делал по инструкции. Однако, желаемого эффекта не добился.
Прилагаю содержимое файла xinitrc:
------------------------------------------
!/bin/sh

# /etc/X11/xinit/xinitrc
#
# global xinitrc file, used by all X sessions started by xinit (startx)

# invoke global X session script
. /etc/X11/Xsession
/usr/bin/numlockx on
-----------------------------
Подскажите, плиз, в чем прикол?
Заранее благодарен.
Мигрюк
07.10.2012, 16:41
Постоянная ссылка на комментарийРодительский комментарий
Войдите, чтобы ставить лайкимне нравится
Лайков: +1
войдите, чтобы ставить лайки
Должно быть так:
# /usr/bin/numlockx on
FreeUSER
02.03.2013, 18:28
Постоянная ссылка на комментарий
Войдите, чтобы ставить лайкимне нравится
Лайков: +1
войдите, чтобы ставить лайки
абсолютный фейк а не совет
согласен
05.11.2015, 22:05
Постоянная ссылка на комментарийРодительский комментарий
Войдите, чтобы ставить лайкимне нравится
Лайков: +1
войдите, чтобы ставить лайки
ага
mikoni
15.06.2017, 17:13
Постоянная ссылка на комментарий
Войдите, чтобы ставить лайкимне нравится
Лайков: +1
войдите, чтобы ставить лайки
Ни с решеткой ни без НЕ ПАШЕТ
Irreligious86
08.07.2017, 00:54
Постоянная ссылка на комментарий
Войдите, чтобы ставить лайкимне нравится
Лайков: +1
войдите, чтобы ставить лайки
Сработало с решеткой , но после входа в сеанс , а пароль все же пришлось вводить с алфавитно-цифровой части, что меня больше всего и возмущает. Ну пускай уже хоть так... Привычку менять придется :(((
ужасный гость
17.01.2018, 14:25
Постоянная ссылка на комментарий
Войдите, чтобы ставить лайкимне нравится
Лайков: +1
войдите, чтобы ставить лайки
омг, почему на свете столько петухов программистов? к чему эти уродские костыли? давайте еще программу сделаем, которая будет этот скрипт подсасывать с гита, а уже потом запиливать его в автозапуск... фейспалм просто...
VGA
29.11.2019, 12:07
Постоянная ссылка на комментарий
Войдите, чтобы ставить лайкимне нравится
Лайков: +1
войдите, чтобы ставить лайки
Привет всем.
Только неделя, как перешел с винды на линух(ubuntu 18.4). Сразу убила наповал отсутствием цифровой клавиатуры. Перекопал Инет и перепробовал все советы и... ничего. Уже хотел вернуться с повинной к винде, но на прощание решил порыться в гномовских доп. настройках. И не зря! Все оказалось дл смешного просто. Там уйма настроек работы цифровой клавиатуры.
1. Приложение "Доп.настройки" > выбираем: клавиатура и мышь> дополнительные параметры раскладки>раскладка цифровой клавиатуры: ставим точку в 3-ий кружок.
2. Приложение "Доп.настройки" > выбираем: клавиатура и мышь> дополнительные параметры раскладки>разные параметры совместимости: ставим птички в 1, 2 и 14-ый квадрат.
Перезагружаемся: Shift+NumLock - цифры и операторы;
Ctrl+ NumLock - cтрелки.
VadimAndyАктивный
29.11.2019, 13:35
Постоянная ссылка на комментарий
Войдите, чтобы ставить лайкимне нравится
Лайков: +1
войдите, чтобы ставить лайки
хспд..... какие там нахер программисты... вы очем? эти существа матчасти не знают, скрипты писать не умеют, bash их приводит в ужас, shell просто убивает способность к восприятию мира, а zsh - ваще лысый черт! о чем вы вообще, когда они даже не знают как работать с клавой!
Aleks3500Активный
06.07.2020, 01:04
Постоянная ссылка на комментарий
Войдите, чтобы ставить лайкимне нравится
Лайков: 0
войдите, чтобы ставить лайки
Присвистывая в 2020 году твои старые записи,простая но очень полезная инфа,сразу ей воспользовался ;)

Написать комментарий

Ваше имя:
Текст комментария: