Настраиваем задержку и частоту повтора клавиш с помощью xset и kbdrate
Недавний пост тов. muhas’а напомнил мне об одной ну просто крайне удобной опции утилиты xset. Опция эта — rate. Она задаёт частоту повтора символов на клавиатуре и время перед началом повтора. Всё это, разумеется, можно настроить через графические утилиты gnome, kde, xfce, но не все используют тяжеловестные DE. Да и к примеру я в Gnome не могу настроить частоту повтора и задержку для комфортной работы. Не знаю даже почему. Выставляю такие же параметры, но всё равно не то. Поэтому выставляю их так, как привык.
Вы можете спросить: «зачем выставлять больше или меньше эти значения?». Я не могу сказать зачем это нужно Вам, но могу сказать для чего нужно мне: для комфортного написания кода. Меньше задержка, больше число повторов и с большой скорость происходит перемещение по коду и его редактирование. Главное в этом деле, не переборщить. Но довольно слов — больше дела.
Синтаксис крайне прост:
xset r rate [delay] [rate]
Delay — Задержка в мс. Т.е. то время в миллисекундах, которое надо зажимать клавишу для повтора. Rate — частота повтора. Обычно измеряется в герцах (Hz).
К примеру я привык к задержке в 200мс. и частоте 50Hz:
xset r rate 200 50
Если захотите вернуться к значениям по умолчанию, то просто введите без параметров:
xset r rate
Значения по умолчанию 660мс. и 25Hz. Для удобство лучше поместить в какой либо файл запускаемый вместе с WM или DE.
Можно так же задать задержку и частоты повторов для tty терминала. В этом нам поможет kbdrate:
kbdrate -d [delay] -r [rate]
Т.е.например вот так:
kbdrate -d 200 -r 50
Задержка перед началом повтора клавиатуры что это
5 янв. 2019 г. в 10:30
Задержка в нажатии
Всем доброго времени суток, у меня возникла очень не приятная проблема, при нажатии любых кнопок, WASD или мышь, все действия происходят с давольно большой задержкой в 2-3 секунды, раньше это было только в начале игры, потом со временем проходит, а сейчас решил сыграть катку, а играть вообще невозможно, я начинаю ходить, отпускаю, а персонаж идёт дальше. И дело даже не в пинге, и не только в кс, но в кс я это замечаю чаще всего. Подскажите от чего могла возникнуть такая проблема ?
Сообщения 1 – 12 из 12
6 янв. 2019 г. в 15:54
Автор сообщения: ERROR
Всем доброго времени суток, у меня возникла очень не приятная проблема, при нажатии любых кнопок, WASD или мышь, все действия происходят с давольно большой задержкой в 2-3 секунды, раньше это было только в начале игры, потом со временем проходит, а сейчас решил сыграть катку, а играть вообще невозможно, я начинаю ходить, отпускаю, а персонаж идёт дальше. И дело даже не в пинге, и не только в кс, но в кс я это замечаю чаще всего. Подскажите от чего могла возникнуть такая проблема ?
6 янв. 2019 г. в 23:28
Автор сообщения: EkZeK Ты ЧЕРТ—>
Автор сообщения: ERROR
Всем доброго времени суток, у меня возникла очень не приятная проблема, при нажатии любых кнопок, WASD или мышь, все действия происходят с давольно большой задержкой в 2-3 секунды, раньше это было только в начале игры, потом со временем проходит, а сейчас решил сыграть катку, а играть вообще невозможно, я начинаю ходить, отпускаю, а персонаж идёт дальше. И дело даже не в пинге, и не только в кс, но в кс я это замечаю чаще всего. Подскажите от чего могла возникнуть такая проблема ?
Отредактировано Lila; 6 янв. 2019 г. в 23:28
7 янв. 2019 г. в 0:50
Vertical Sync в настройках видео отключён?
7 янв. 2019 г. в 0:51
Автор сообщения: БК-1500
У меня всё точно так же. Даже в CSDM не поиграешь. Я вижу только скриншоты! Реснулся — завис. Прошёл метр — завис (или умер в стенке). Чуть-ли не каждый выстрел — тоже виснет.
Нет, друг, у меня проблема совершенно в другом, у меня все действия срабатывают только через секунд 10, то-есть я хочу выстрелить, он стреляет только через 10 секунд, или иду вперёд, он только через 10 секунд идёт вперёд.
А у тебя проблемы скорее всего либо с процессором, либо с оперативной памятью, по этому и фризит часто, советую задуматься о покупке новых комплектующих !
7 янв. 2019 г. в 0:53
Windows-терминалы WTware
Задержка перед началом повтора на клавиатуре?
Что работает или не работает с WTware.
18 сообщений • Страница 1 из 1
d@vinchi Сообщения: 65 Зарегистрирован: Пн авг 11, 2008 4:23 pm
Задержка перед началом повтора на клавиатуре?
Сообщение d@vinchi » Ср мар 24, 2010 12:15 pm
Как задать задержку перед началом повтора символа, руление из панели управления на терминальном сервере результатов не дает.
aka Разработчик
Сообщения: 11842 Зарегистрирован: Ср окт 01, 2003 12:06 am Откуда: Роcсия, Тольятти Контактная информация:
Re: Задержка перед началом повтора на клавиатуре?
Сообщение aka » Ср мар 24, 2010 12:59 pm
Настройка в BIOS?
d@vinchi Сообщения: 65 Зарегистрирован: Пн авг 11, 2008 4:23 pm
Re: Задержка перед началом повтора на клавиатуре?
Сообщение d@vinchi » Ср мар 24, 2010 1:12 pm
т.е. только из биоса тонкого клиента, в конфиге WTware никак не указывается?
d@vinchi Сообщения: 65 Зарегистрирован: Пн авг 11, 2008 4:23 pm
Re: Задержка перед началом повтора на клавиатуре?
Сообщение d@vinchi » Ср мар 24, 2010 4:46 pm
поковырял биос, нет в нем параметра отвечающего за задержку перед повтором, може биос такой специфичный на тонком клиенте, в тарых биосах на обычных компах точно помню есть такой пункт, а в этом нету. есть еще варианты кроме биоса?
yogev_ezra Сообщения: 220 Зарегистрирован: Сб сен 19, 2009 9:41 pm Откуда: Израиль, Тель-Авив
Re: Задержка перед началом повтора на клавиатуре?
Сообщение yogev_ezra » Пн мар 29, 2010 8:27 pm
kbdrate -r 30 -d 250
Можно контролировать из Линукс => можно добавить в WTware
aka Разработчик
Сообщения: 11842 Зарегистрирован: Ср окт 01, 2003 12:06 am Откуда: Роcсия, Тольятти Контактная информация:
Re: Задержка перед началом повтора на клавиатуре?
Сообщение aka » Пн мар 29, 2010 9:05 pm
Вы мне лучше скажите: можно ли всем всегда делать -r 30 -d 250 (т.е. 30 повторов в секунду, 250 милисекунд паузы перед тем как начинать повторы), или это все-таки нужно выносить в конфиг? В конфиг плохо: он и так слишком большой, и методичку про конфиг давно никто не читает.
yogev_ezra Сообщения: 220 Зарегистрирован: Сб сен 19, 2009 9:41 pm Откуда: Израиль, Тель-Авив
Re: Задержка перед началом повтора на клавиатуре?
Сообщение yogev_ezra » Пн мар 29, 2010 10:42 pm
Мне лично этот параметр не нужен — обхожусь BIOS. Это я товарисчу помочь хотел
Но если уж добавлять такой параметр, то лучше, конечно, прописать в конфиге, чтобы действовал принцип «не навреди».
aka Разработчик
Сообщения: 11842 Зарегистрирован: Ср окт 01, 2003 12:06 am Откуда: Роcсия, Тольятти Контактная информация:
Re: Задержка перед началом повтора на клавиатуре?
Сообщение aka » Пн мар 29, 2010 11:24 pm
yogev_ezra писал(а): лучше, конечно, прописать в конфиге, чтобы действовал принцип «не навреди».
Ну понятно, не тебе же делать
Прикрутить параметр к собственно линуксовой части — минут пять. Но про него же надо еще документацию написать. Потом документацию к wtware5, там в связи с автоматизацией приходится писать отдельно. Потом написать ТЗ, чтобы добавили интерфейс в мышекликательный конфигуратор. Проверить это все. Пол дня по любому
Пока тихо добавлю -r 30 -d 250. Когда появится первый, кому это навредило, вынесу в параметры.
PS: тебе письмо с текстовыми сообщениями из втвари пришло? Когда исправишь наш тамбовский английский на ваш оксфордский английский?
yogev_ezra Сообщения: 220 Зарегистрирован: Сб сен 19, 2009 9:41 pm Откуда: Израиль, Тель-Авив
Re: Задержка перед началом повтора на клавиатуре?
Сообщение yogev_ezra » Пн мар 29, 2010 11:38 pm
aka писал(а): PS: тебе письмо с текстовыми сообщениями из втвари пришло? Когда исправишь наш тамбовский английский на ваш оксфордский английский?
Когда профессора русского языка Двинятина спросили на передаче «Что, Где, Когда?», знает ли он английский, он ответил, «Я и русский-то с трудом знаю » Так вот я на знание английского на уровне Оксфорда не претендую, но кое-что исправлю — письмо получил, в ближайшие дни верну
d@vinchi Сообщения: 65 Зарегистрирован: Пн авг 11, 2008 4:23 pm
Re: Задержка перед началом повтора на клавиатуре?
Сообщение d@vinchi » Вт мар 30, 2010 9:10 am
yogev_ezra писал(а): kbdrate -r 30 -d 250
это где указывать?
конечно лучше вынести в конфиг к параметрам клавы, не думаю что большое количество параметров в конфиге на что-то существенно может повлиять, а вот гибкость настройки терминала только увеличивается на +1.
P.S. банальная ситуация: приходит пользователь, с компом дружит очень туго, печатает струдом, при нажатии у него иногда за раз несколько символов печатается, но онже прошаренный, типа он знает что как-то выставляется задержка перед повтором. поковыряв все возможности получается что я не могу ее высавить, и объяснить юзеру почему просто нереально, т.к. комп для него чутли не монитор, а что он работает в терминале это вообще космос. и в результате я лаймер, не знающий как задать задержу повтора, а он супермега юзер, которого лаймер-админ даже не понимает. сори за оффтоп — просто крик души.
aka Разработчик
Сообщения: 11842 Зарегистрирован: Ср окт 01, 2003 12:06 am Откуда: Роcсия, Тольятти Контактная информация:
Задержка перед началом повтора клавиатуры что это
Сообщения: 7
Благодарности: 0
Ноутбук Lenovo Legion 5 2021, AMD RYZEN 7 5800, NVIDIA RTX 3070, ОЗУ 16 гб. Windows 10 LTSC
Наблюдается проблема при переключении с одного приложения на другое, при этом приложение значения не имеет. Например я переключаюсь альт-табом с телеграмма на браузер, начинаю вводить в поиск слово «колонка», но первые три буквы не пишутся, и получается «онка». Иногда не срабатывают сочетания клавиш Ctrl+v\с с первого раза. Проблема чаще наблюдается после выхода ноутбука со спящего режима.
Фильтрация ввода отключена, в свойствах клавиатуры ползунки менял (задержка перед началом ввода и скорость повтора), драйвера на клавиатуру в диспетчере устройств обновлял. + на одном сайте нашел такое решение: по пути HKEY_LOCAL_MACHINE => SYSTEM => CurrentControlSet => Services => i8042prt => Parameters создать параметр PollStatusIterations типа DWORD со значением 1. Я это сделал — не помогло.
Сообщения: 20046
Благодарности: 3123
Zotak, самый обычный затуп клавиатурного буфера.
Как лечить не знаю.
Попробовать другие клавиши? Не факт что спасёт.
ЗЫ Посмотрите в эти моменты загрузку процессора.
——-
Хочу ли я — Могу ли я — Говно ли я — Магнолия
Последний раз редактировалось yurfed, 12-02-2022 в 23:39 .