Увімкнути NumLock при запуску?


9

Я зазвичай редагую у Vim , і при натисканні +я краще пересуну руку в праву частину клавіатури, де +знаходиться, а не shift+ =.

Але коли NumLockне ввімкнено, у Vim він просто відкриває новий рядок вгорі та вставляє букву k . І кожен раз, коли я запускаю комп'ютер NumLock, вимикається.

Я хотів би знати, чи є якийсь - або xmodmapтрюк , щоб включити NumLock, так що я міг би додати до мого .xinitrcй було б ще краще , якби я міг додати його в свій .mapфайл , який свопи Escapeі CapsLockякий я навантаження з loadkeysв моєму /etc/rc.localзапуску.

Я використовую Arch Linux .

Відповіді:



4

У вікі Archlinux є сторінка про включення клавіші numlock під час завантаження тут


4
Будь ласка, ніколи не посилайтеся на відповідь на сайтах StackExchange QnA; завжди включайте принаймні короткий виклад рішення та посилання для додаткової довідки.
Калеб

2

Статус Numlock при запуску зазвичай є опцією в BIOS (як інша опція, а не встановлювати його для ОС). Хоча я думаю, можливо, це вже ввімкнено, і щось в Arch Linux (або інших ОС) знову відключає його.


Будь-яка ідея, що це може бути?
Нілс

1

Це не претендує на найелегантніше рішення, але у багатьох моїх системах ~/.xmodmaprcфайли моїх користувачів мають записи, які виглядають приблизно так:

keycode 79 = 7
keycode 80 = 8
keycode 81 = 9
keycode 83 = 4
keycode 84 = 5
keycode 85 = 6
keycode 87 = 1
keycode 88 = 2
keycode 89 = 3
keycode 90 = 0
keycode 86 = plus
keycode 82 = minus
keycode 91 = period

Я використовую кілька різних середовищ настільних комп’ютерів у кількох різних дистрибутивах, і це невдалий, але впевнений спосіб переконатися, що незалежно від того, як система потрапляє в політику NumLock, моя цифрова клавіатура дає мені цифри. В основному позбавляє значення NumLock значущості, знімаючи всі інші значення з ключів-кодів. Ви можете увімкнути або вимкнути NumLock як завгодно, але єдине, що потрібно зробити, - це виплюнути числові значення.


1
Я роблю щось подібне, але зберігаю чіткі клавіші клавіатури: keycode 79 = KP_7 KP_Home(тобто Num Lock завжди увімкнено), і жодної Num Lockклавіші.
Жил "ТАК - перестань бути злим"
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.