Как сделать так, чтобы моя система поддерживала включение numlock при запуске?


16

Как сделать так, чтобы моя система поддерживала включение numlock при запуске?

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

Итак, как я могу заставить мою систему поддерживать numlock при загрузке?


4
Привет, Балли, спасибо за твой пост и добро пожаловать на сайт! Если вы думаете, что хотите поделиться чем-то ценным, вы можете задать вопрос и ответить на него самостоятельно. Таким образом, мы сохраняем формат Q и A, который лучше для ясности.
Джейкоб Влейм

3
Я удалил ответ, чтобы превратить ваш вопрос в реальный вопрос. Пожалуйста, оставьте свой ответ ниже.
тердон

Ответы:


18

Я тоже был озадачен этой дилеммой. Я долго и тяжело искал решение, которое не требует numlockx, так как я был уверен, что это должен быть параметр в файле .conf. Угадай, что ... Я нашел это!

Для того, чтобы numlockпри запуске было включено, вам нужно отредактировать следующий файл:

/etc/sddm.conf

Найдите этикетку generalи добавьте следующее

Numlock=on

Теперь сохраните ваш файл и перезагрузите компьютер. Это так просто.

В моем случае я уже включил numlock в своем BIOS, поэтому я не знаю, работает ли он с отключенным numlock в вашем BIOS. Я не проверял это. Тем не менее, я предполагаю, что если вы хотите, чтобы numlock был включен во время загрузки, вы, вероятно, уже включили его.


3
Этот ответ можно улучшить, объяснив, для чего файл конфигурации sddm.conf. В частности, меня интересует, относится ли этот ответ только к конкретному WM, такому как Gnome.
Бен Кроуэлл

Будет ли это работать еще до входа в систему? Как ввести пароль?
Revetahw говорит восстановить Monica

@BenCrowell: любой файл с .confрасширением является файлом конфигурации. sddmэто файл конфигурации В этом случае для Simple Desktop Display Manager(SDDM). Это графическая программа входа в систему для X11. Таким образом, в этом .confфайле вы устанавливаете поведение на экране входа в систему.
Балли

@Fiksdal: Мой ответ Ben Crowelдолжен содержать ответ на ваш вопрос.
Балли


5

Единственное известное мне решение требует numlockxпакет. Чтобы установить его, откройте терминал (Alt-Ctrl-T) и введите следующие строки:

sudo apt update
sudo apt install numlockx

Затем отредактируйте ваши Startup Applications и добавьте новую запись. Команда для новой записи должна быть numlockx on.

Это оно! Если вы найдете решение, которое не требует пакета numlcokx, я хотел бы услышать об этом.

(См. Также: https://wiki.archlinux.org/index.php/Activating_Numlock_on_Bootup )


Смотрите «и я хочу решить эту проблему без необходимости устанавливать внешнюю программу»
Якоб Влейм

2
@JacobVlijm Я видел это ... отсюда мой отказ от ответственности "Единственное известное мне решение требует пакет numlockx". Я подумал, что лучше ответить на этот вопрос в меру своих возможностей, чем вообще не отвечать. На этом сайте предпочтительно, чтобы я молчал, если мой (рабочий) ответ не может удовлетворить все требования, или рекомендуется размещать рабочие ответы, которые работают, даже если они не соответствуют первоначальным требованиям на 100%? (Я думал, что это то, за что было голосовать, чтобы выбрать лучшие ответы среди многих)
Ник Вайнберг

Привет, Ник, посмотри историю вопроса, у ОП был ответ, но он опубликовал пост «все в одном». Тердон удалил часть А, чтобы дать ОП возможность опубликовать ее в качестве ответа.
Джейкоб Влейм

3
Я видел историю, и это нормально, но ОП не единственный человек, который может найти мой ответ полезным. Я нахожу странным, что мы даже обсуждаем это; Я думал, что целью сайта Q & A сообщества было свободно посылать вопросы и ответы
Ник Вайнберг

? Вы не должны воспринимать это как оскорбление, просто проверяете, заметили ли вы.
Джейкоб Влейм

0

Простое решение с графическим интерфейсом и щелчок здесь: это в случае с Cinnamon, и я уверен, что любой вкус Ubuntu.

Перейдите в ПАРАМЕТРЫ СИСТЕМЫ -> РАСПОЛОЖЕНИЕ КЛАВИАТУРЫ -> нажмите кнопку ОПЦИИ в правом нижнем углу -> найдите «Разные варианты совместимости» и нажмите «клавиши цифровой клавиатуры по умолчанию» и «клавиши цифровой клавиатуры всегда вводят цифры».

В этот момент вам может потребоваться перезагрузить систему, чтобы она полностью заработала и с этого момента будет работать дальше.

Я не рекомендую устанавливать numlockx или любое другое стороннее расширение, если оно вам не нужно, так как это создает дополнительные зависимости и может привести к ошибкам или угрозам безопасности.


Я знаю об этой опции, но она не сохраняется numlockпри запуске. Эта опция активируется только после первого входа в систему.
Балли

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

Даже после перезагрузки компьютера? Потому что в моем случае ваш вариант работал только после входа в систему, и пока я не выключил свой компьютер. После (повторной) загрузки мой numlockснова был выключен. Не только светодиод. Numebers не были приняты через num pad... С настройкой sddm.conf все работает так, как должно ...
Ballie

@flyingdrifter, что проблема с подсветкой num lock является ошибкой, как упоминалось в ответе на этот пост . Пожалуйста, не стесняйтесь сообщить, что вы тоже затронуты и подписаться на него, так как он все еще не решен.
Старейшина Гик

0

в Ubuntu 18.04 вы можете

sudo apt install gnome-tweaks

(при условии, что это названия пунктов меню на английском языке (добавлены немцы в скобках))

«клавиатура и мышь» (Tastatur und Maus) /
«дополнительные параметры» (Zusätzliche Belegungsoptionen) /
x «различные варианты совместимости» (Verschiedene Optionen zur Kompatibilität) /
установите этот флажок:
O 'Numlock On: Numbers; сдвиг изменений в стрелки

Установленный гном-твик позволяет намного больше "подправить" систему

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.