Num lock включить при загрузке linux

Activating numlock on bootup (Русский)

Contents

Консоль

Отдельная служба

Для начала создайте скрипт включения Num Lock в необходимых TTY:

Затем создайте и включите службу systemd:

Расширение getty@.service

Это более простой способ, так как в нём не используется отдельная служба и не привязываются номера определённых виртуальных терминалов. Создайте drop-in сниппет для getty@.service , который будет применяться поверх оригинальной службы:

Чтобы отключить подсказку активации Num Lock на экране входа, отредактируйте getty@tty1.service и добавьте —nohints к аргументам agetty:

Добавьте setleds -D +num в

/.bash_profile . Заметьте, что в отличие от других методов, изменения не вступят в силу до входа в аккаунт.

startx

Установите пакет numlockx и добавьте его в файл

/.xinitrc перед exec :

По умолчанию MATE сохраняет последнее состояние перед выходом и восстанавливает его при следующем входе. Чтобы включать Num Lock при каждом входе, измените следующие значения DCONF:

KDE Plasma

Перейдите в Параметры системы > Устройства ввода > Клавиатура и выберите необходимое поведение Num Lock в секции Режим NumLock при запуске Plasma.

Убедитесь, что пакет numlockx установлен, а затем добавьте следующий код в файл

GNOME

Если вы не используете экранный менеджер GDM, numlockx можно запускать при загрузке GNOME.

Установите пакет numlockx , а затем добавьте команду запуска numlockx .

Данная команда откроет приложение Startup Applications Preferences. Нажмите на Add и введите следующее:

Name: Numlockx
Command: /usr/bin/numlockx on
Comment: Turns on numlock.

Убедитесь, что следующим параметрам задано значение true в файле

Источник

Ubuntu Documentation

Enable Numlock on Login

System Settings > Keyboard Layout > Options > Miscellaneous compatibility options

Check «Default numeric keypad keys»

This setting takes effect after Login and has no effect at the Login screen or consoles.

Enable NumLock during startup

Enabling Numlock on startup can be done of several different ways. First install numlockx:

Place command with init scripts

Enabling NumLock from startx

If you are not using a graphical display manager then add the following line to /etc/X11/xinit/xinitrc

Enabling NumLock from lightdm configuration

In Ubuntu 14.04 the above methods of running numlockx don’t work. It can be run by changing configuration of LightDM display manager. Edit /usr/share/lightdm/lightdm.conf.d/50-unity-greeter.conf file and add the following line at the end:

This defines running numlockx command when starting the Unity Greeter. (See more info in /usr/share/doc/lightdm/lightdm.conf.gz).

Enabling NumLock for Virtual Consoles (TTYs)

If you use the virtual consoles regularly, then you will quite likely want to have numlock on for the TTYs after boot up. The status of numlock/scroll-lock/capslock can be manipulated with the setleds command. One way to guarantee that numlock will be turned on after bootup for the TTYs is to run setleds via rc.local (a script run after every runlevel change; which in particular runs after booting up). To do so add something similar to the following in the file /etc/rc.local:

Читайте также:  Картридж 55а для какого принтера

Enable NumLock in KDE

From the K Menu, launch System Settings and click on Keyboard (Edgy users: K Menu -> System Settings -> Keyboard and Mouse -> Keyboard). You can see in the middle section the options for «NumLock on KDE Startup», where you can choose to Turn On, Turn Off, or Leave Unchanged. Select «Turn On» to turn NumLock on at startup.

Enable NumLock in Lubuntu

Enter Preferences -> LXQt Settings -> Keyboard and Mouse, and selecting the «Keyboard» tab will let you see a «Turn on NumLock after login» checkbox that you need to click. Refer to the Lubuntu manual for more details.

NumLock (последним исправлял пользователь guiverc 2021-07-09 05:59:36)

The material on this wiki is available under a free license, see Copyright / License for details
You can contribute to this wiki, see Wiki Guide for details

Источник

Activating numlock on bootup

Contents

Console

Early bootup (mkinitcpio)

You can enable numlock right after the kernel boots in the initramfs. This is the only way to ensure numlock is on even during full-disk encryption password entry. Install mkinitcpio-numlock AUR and add the numlock mkinitcpio hook before encrypt in the /etc/mkinitcpio.conf HOOKS array:

Then regenerate the initramfs for the change to take effect.

An advantage of using this method is that the numlock setting will be replicated in the later boot process, and new virtual consoles will default to having numlock on.

With systemd service

First create a script to set the numlock on relevant TTYs:

Once the script is created, you will need to make it executable. Otherwise the script cannot run.

Then create and enable a systemd service:

Extending getty@.service

This is simpler than using a separate service and does not hardcode the number of VTs in a script. Create a drop-in snippet for getty@.service which are applied on top of the original unit:

To disable the numlock activation hint displaying on the login screen, edit getty@tty1.service and add —nohints to agetty options:

Bash alternative

Add setleds -D +num to

/.bash_profile . Note that, unlike the other methods, this will not take effect until after you log in.

Various methods are available.

startx

Install the numlockx package and add it to the

/.xinitrc file before exec :

By default, MATE saves the last state on logout and restores it during the next login. To enable Numlock on every login, you must change the following DCONF-Values:

KDE Plasma

Go to System Settings > Input Devices > Keyboard, in the Hardware tab, in the NumLock on Plasma Startup section, choose the desired NumLock behavior.

Make sure that you have numlockx installed then add the following code to

Читайте также:  Когда человек повторяет свои ошибки

GNOME

Run the following command:

In order to remember last state of numlock key (whether you disabled or enabled), use:

Alternatively, you can use add numlockx on (from numlockx ) to a startup script or

Источник

compizomania

Азбука в Linux для начинающих и не только. Я знаю только то, что ничего не знаю, но другие не знают и этого. Сократ

Страницы

08 июня 2014

Как влючить автоматически NumLock при входе в систему Ubuntu

Для настольных компьютеров и ноутбуков, которые имеют отдельный цифровой блок, в Центре приложений Ubuntu есть утилита под названием numlockx, после установки которой и добавления а автозагрузку, NumLock будет автоматически включён при входе в систему Ubuntu.

Нажмите на ссылку ниже, чтобы вызвать Центр приложений Ubuntu и установить numlockx.

Или выполните команду в терминале на установку:

sudo apt-get install numlockx

Затем откройте Автоматически запускаемые приложения, нажмите на кнопке Добавить, в поле Имя введите NumLock, а в поле Команда: numlockx

Вот и всё. Теперь ваш цифровой блок на клавиатуре будет включён автоматически при входе в систему.

23 комментария :

У меня этот блок и без этого работает всегда. Или я чего-то недопонял.

Работать он у всех работает без проблем после нажатия кнопки NumLock, а статья о том, чтобы кнопку не нажимать и NumLock был включён при входе.

Странно. У меня NumLock всегда включен. При входе в систему сам включается. Я не нажимаю. И дома, и на работе, и в винде, и в убунте.

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

Может дело в клавиатуре. У меня везде Genius.

Николай, у меня на ноуте та же фигня. Только что узнал что это проблема

в KDE нет такой проблемы-в настройках указываешь опцию и всё-не знаю ,правда -что за окружение у вас
http://4put.ru/pictures/max/928/2852568.jpg

не тот квадратик выделил)-выше-но -думаю понятно

Дык и у меня в юнити, и кде работает после перезагрузки само. Видимо помимо всего ещё дело в клавиатуре

Очень нужный пост, а я давно искал, как это сделать в Lubuntu 14.04

В моём случае пришлось ещё отредактировать файл gksudo gedit /usr/share/lightdm/lightdm.conf.d/50-unity-greeter.conf
Дописав строку greeter-setup-script=/usr/bin/numlockx on

Этом способ мне помог , очень радуюсь теперь , не верю своему счастью. Спасибо!

А вот мне это блок с NumLock вообще не нужен. Привык как то обходиться циферками по верхнему ряду. Привычка осталась со времён использования клавиатуры компа ZX Spectrum ))) Да и на нетбуке клавиатура в верхним рядом кнопок только присутствует. А вот большая клава на домашнем втором компе даже бесит, большое желание отпилить этот блок, что бы клава не такая длинная была.

Сергей, как говорится, нам очень интересны ваши поведенческие паттерны в аспекте использования клавиатур.
Держите нас в курсе!

Добрый вечер товарищи))) Я вот хотел так сказать, высказаться по этому поводу. Убунту довольно молодой проект, но движется он уж очень медленно и мало слушает своих пользователей. Эта проблема давно известна и всех достает уже не первый год. Неужели так тяжело решить эту проблему и зашить ее в коробку. И таких проблем куча.

Читайте также:  Sitemap xml generator wordpress plugin

===Виталий Гончаров8 июня 2014 г., 21:40
Убунту довольно молодой проект, но движется он уж очень медленно и мало слушает своих пользователей. Эта проблема давно известна и всех достает уже не первый год. Неужели так тяжело решить эту проблему и зашить ее в коробку. И таких проблем куча. ===

Есть такое дело. Но это не только у Ubuntu, но и вообще у свободного ПО. У LibreOffice, например. Вместо устранения очевидных проблем развитие идёт в сторону украшательства и свистелок. Причины этого можно разбирать долго, но так оно есть и из этого надо исходить.

С тем же Num Lock — ну, сделать, чтобы включался по-умолчанию, а кому он не нужен, пусть себе сам допиливает и отпиливает часть клавиатуры с циферками. Ан, нет.

Спасибо огромное. Давно настраивал себе автоматическое его включение, но видать не донастроил.

Источник

Как включить NumLock по умолчанию?

Хочу, чтобы сразу при загрузке системы кнопки нумпада работали как циферки, а не как стрелочки. Потому что как циферки они иногда удобны, а как стрелки – никогда.

Желательно – не только на уровне DE (Unity, Ubuntu), но и в TTY тоже.

Совсем в идеале – чтобы оно работало совсем-совсем при старте, ещё до монтирования рута, потому что у меня в пароле на LUKS есть цифры. =)

совсем-совсем при старте, ещё до монтирования рута

BIOS
а так numlockx тот же

numlockx on в скрипт автозапуска своего иксового WM/DE.

У меня такой пункт в биосе есть. Попробуй копнуть в этом направлении.

Keyboard Layout Options —> Miscellaneous compatibility options —> Numeric keypad keys alway enter digits (as in Mac OS)

Не зависимо от Num_Lock on/off всегда будут цифры

У меня, увы, нет. По-другому никак? Какой-нибудь скрипт написать в initram, не.

А у меня Numpad традиционно используется для управление плеером:
5 — пауза/play
4 — трек назад
6 — следующий трек
meta+2 — сортировка по названия альбома
meta+8 — сортировка по порядковому номеру
shift+2 — громкость вниз
shift+8 — громкость вверх

тебе же выше два раза сказали про numlockx, что тебе еще надо-то?

а у меня для управления геометрией и расположением окон:

  • 7 — левый верхний угол
  • 8 — верхняя половина экрана
  • 9 — правый верхний угол
  • 4 — левая половина экрана
  • 5 — центр (максимизировать)

Главное что тебе удобно. Своим постом, хотел нарваться на комментарии тех, которые скажут, что покусился на святое. Да во многих окружениях, роль того что ты показал выполняет мышка. Т.е. задел например верхний правый угол и окно развернулось на весь экран.

Keyboard Layout Options —> Miscellaneous compatibility options —> Numeric keypad keys alway enter digits (as in Mac OS)

нет такого (с ubuntu 14.04 точно) — гномеры выпилили

Олсо вот https://help.ubuntu.com/community/NumLock — написано что и numlockx не будет работать

Короче в /etc/rc.local

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

Источник

Поделиться с друзьями
КомпСовет
Adblock
detector