Налаштування чутливості клавіатури в терміналі командного рядка?


27

Коли ви використовуєте tty оболонку входу, ввівши Ctrl-Alt-F1з установки Ubuntu 12.04 на ноутбук, клавіатура здається надмірно чутливою, і якщо мій палець на хвилину затримається на кнопці, я закінчую повторення тієї самої літери. Чи є спосіб налаштувати чутливість клавіатури, яка впливатиме на відповідь клавіатури під час доступу до оболонки входу з примірника tty?

Відповіді:


21

Він називається "швидкість автоматичного повторення на клавіатурі", і ви можете встановити його за допомогою параметра " kbdrateMine":

$ sudo kbdrate
Typematic Rate set to 10.9 cps (delay = 250 ms)

Ви можете встановити те ж саме:

$ sudo kbdrate -r 10.9 -d 250
Typematic Rate set to 10.9 cps (delay = 250 ms)

Ознайомтесь із сторінкою керівництва для точних варіантів:

man kbdrate

Не впевнені, де зроблено налаштування за замовчуванням, але /etc/rc.local, ваше .bash_profile, .profileабо це .bashrcзвучить як хороше місце.


xset r rate 1це більше повноцінний командний рядок потужності kbdrate -r 1000 -d 1. Більше того, "kbdrate" для "cUI" і "xset" для "GUI".
Аджай Патель

24

(Я помітив скаргу, яка kbdrateможе мати максимальне обмеження . Не впевнений, наскільки це правда) .

Я використовую xset r rate 250 60для досягнення скорочень на свій смак. Я випадково покласти , що в моєму ~/.i3/config(для i3wm ) , але я використав , щоб він працював в своєму ~/.xinitrcдля startxзабрати. xsetВиклик повинен застосовуватися до всього , працює в X.

(Мені буде цікаво почути, чи є якась причина віддати перевагу kbdrateабо xset.)


4
kbdrate, здавалося, не працює. xset був ідеальним і тепер включений у мій xinitrc. github.com/Zamicol/dotfiles/commit/…
Zamicol

Додати atkbd.softrepeat=1в командному рядку ядра.
Брайан Хаак

4

Додайте atkbd.softrepeat=1в командному рядку ядра, якщо вам потрібна швидка швидкість повторення та мала затримка.

Без фокусу затримка апаратури обмежена 250 мс, а максимальна швидкість повторення - 30. Для більшості людей, які використовують стрілки для навігації в текстовому редакторі чи командному рядку, швидкість занадто низька, а затримка занадто велика.

Тим часом у Visual Studio розробники використовують опцію "подвійний ефективний показник повторення клавіатури" у плагіні Visual Assist. Це має бути приємною причиною існування варіанту.

Робота з Linux без X може бути гарною економією часу, оскільки ви не використовуєте свій браузер.

Якщо ви провели більше робочого дня в Google, як змусити kbdrateприйняти повільніші затримки, ніж 250 мс, відповідь має допомогти.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.