Вопрос Включение numlock


Я хочу, чтобы numlock включался каждый раз, когда запускается Ubuntu. Вот Я нашел руководство, как это сделать, я просто не могу войти в «Настройки клавиатуры». Когда я перехожу в «Клавиатуру», есть только вкладки «Ввод» и «Ярлыки». В «Ввод текста» нет ничего отвратительного макета или предпочтений. Или это скриншот из старой версии и сегодняшней версии не содержит этих настроек?


2
2018-05-24 17:50


происхождения




ответы:


Если вы хотите, чтобы numlock был включен, прежде чем перейти на экран входа в систему

sudo apt-get install numlockx

Затем отредактируйте файл /etc/lightdm/lightdm.conf

И добавьте эту строку в конец:

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

Это позволит numlock перед входом в систему, а не что-то вроде индикаторной блокировки, которая загружается только с рабочего стола. Это удобно, если у вас есть номера в вашем имени пользователя или пароле, и вы хотите использовать цифровую клавиатуру.

Если вы не используете lightdm и не имеете вышеупомянутого файла или каталога, тогда поставьте это в терминал:

sudo sed -i 's|^exit 0.*$|# Numlock enable\n[ -x /usr/bin/numlockx ] \&\& numlockx on\n\nexit 0|' /etc/rc.local

Это позволит использовать его при загрузке, но по-другому.


3
2018-05-24 18:56



После установки numlockx У меня нет lightdm.conf в / И т.д. / LightDM /  Есть только users.conf файл. Что я сделал не так? - PKM
@PKM, какая у вас версия Ubuntu? И какой вкус вы используете? Unity / Gnome / KDE? Вы знаете, используете ли вы lightdm или sddm? - Dorian
@PKM Я добавил альтернативный метод для моего ответа, который вы могли бы попробовать. - Dorian
Я использую Ubuntu 16.04 LTS, аромат Gnome. Основанный на скриншотах DM, я, вероятно, использую lightdm, но у меня нет этого конфигурационного файла, поэтому я действительно не могу сказать точно. Спасибо, я собираюсь попробовать эту альтернативу. - PKM
Нет, вы должны не редактировать 50-unity-greeter.conf, так как это файл, принадлежащий пакету, и любые изменения исчезнут при следующем обновлении пакета union-greeter. Вместо этого создайте новый файл - см. Мой ответ. - Gunnar Hjalmarsson


Лично я считаю, что руководство, о котором вы говорили, излишне сложно. Официальный Ubuntu Desktop Guide объясняет это более ясным:

https://help.ubuntu.com/stable/ubuntu-help/numeric-keypad.html

Однако рекомендуемая команда, чтобы заставить ее работать также на экране входа в систему, должна быть изменена с использованием /usr/share к использованию /etc, Следовательно, это будет:

sudo sh -c 'printf "[Seat:*]\ngreeter-setup-script=numlockx on\n" >/etc/lightdm/lightdm.conf.d/50-numlock.conf'

Примечание. это изменение сделал это в Xenial, вам нужно сначала создать каталог:

sudo mkdir /etc/lightdm/lightdm.conf.d

1
2018-05-25 16:36





Откройте окно терминала и введите:

sudo add-apt-repository ppa: tsbarnes / индикатор-ключ
  Обновление sudo apt-get
  sudo apt-get установить индикатор-ключ блокировки ключа-блокировки клавиатуры '

Затем нажмите клавишу numlock, чтобы активировать ее. Индикатор будет оставаться активным даже после перезагрузки.


0
2018-05-24 18:43



Проблема в том, что у меня нет numlock на клавиатуре, поэтому я не смог ее активировать. - PKM
У вас есть numpad, но у вас нет ключа numlock? Как эта магия произошла? В любом случае, вы можете активировать numlock, нажав на индикатор и проверить соответствующий флажок. - ipse lute
Проверьте эту статью: help.ubuntu.com/community/NumLock - ipse lute
Да, я знаю его своеобразную иронию, я действительно не знаю, почему производитель пропустил ее на моей модели NB. Я уже прочитал эту статью, но я не могу войти в окно «Настройки клавиатуры». - PKM
Итак, я нашел два возможных решения: 1- (de) активировать numkey в BIOS (smallbusiness.chron.com/...) ИЛИ 2-переназначить numkey на другой физический ключ (radu.cotescu.com/remapping-keys-in-ubuntu-14.04  ИЛИ askubuntu.com/questions/24916/...). Я надеюсь, что любой из них вам поможет. - ipse lute