Есть ли способ отключить задержку, вызванную удержанием клавиши? Я хочу это сделать aaaaaaaaaaaвместоa aaaaaaaaa
РЕДАКТИРОВАТЬ: Я хочу сделать это через командную строку.
Есть ли способ отключить задержку, вызванную удержанием клавиши? Я хочу это сделать aaaaaaaaaaaвместоa aaaaaaaaa
РЕДАКТИРОВАТЬ: Я хочу сделать это через командную строку.
Насколько я знаю, вы не можете полностью удалить задержку клавиатуры. Самая короткая задержка, которую вы можете установить, составляет «приблизительно 250 миллисекунд».
Чтобы установить максимально короткую задержку:
«Пуск»> «Панель управления»> «Клавиатура».
В диалоговом окне «Свойства клавиатуры» выберите вкладку «Скорость».
Установите «Repeat delay» на «Short», перетащив ползунок в правую сторону.
Нажмите «ОК».
cmdоболочки?Используйте следующую команду:
reg add "HKCU\Control Panel\Keyboard" /v KeyboardDelay /t REG_SZ /d "0" /f Значение "0"представляет самую короткую возможную задержку.
KeyboardDelay
Определяет, как долго после нажатия и удержания клавиши символ начинает повторяться. Значения 0 (кратчайшая задержка; приблизительно 250 миллисекунд) и 3 (наибольшая задержка; приблизительно 1 секунда) соответствуют четырем приращениям на шкале задержки повтора на клавиатуре на панели управления.
Source KeyboardDelay
Я хочу сделать это с помощью команды cmd. Есть способ сделать это?
Если вы не возражаете, я спрашиваю, почему вы хотите сделать это через командную строку? Это не было указано в качестве критерия ответа в исходном вопросе, поэтому вы можете изменить его соответствующим образом. Кроме того, этот предыдущий вопрос может помочь: Клавиатура - значения скорости повтора / задержки повтора в Win7
@roydbt Да. Ответ обновлен.
@ Run5k Этот ответ неверен. У него есть Скорость и Задержка неправильно в ответе.
@DavidPostill, хороший улов. Излишне говорить, что он не должен был быть помечен как «Принят», если бы ОП не проверила его работоспособность.
@roydbt Вам нужна дополнительная помощь? Если этот ответ был полезен для вас и ответил на ваш вопрос, не забудьте принять этот ответ.
Не работает Он говорит: «Операция завершена успешно», но не работает
@roydbt Да, это работает. Однако версия командной строки не приводит к корректному обновлению диалога свойств клавиатуры. Использование диалогового окна для установки задержки на сокращение изменяет значение реестра на 0. Изменение значения реестра на 0 не приводит к сокращению задержки в диалоговом окне.
@DavidPostill, так как я могу заставить его работать в командной строке?
@roydbt Я только что объяснил, что это работает, когда вы запускаете команду reg из командной строки. Задержка повторения клавиатуры установлена на минимальное значение. Существует ошибка, из-за которой диалоговое окно не отображает это значение правильно. Просто игнорируйте диалог.
@DavidPostill, но это не работает. Я попробовал это, и это не работает.
@roydbt Ну, это работает для меня. Я тщательно проверил это.
@roydbt Вы работаете как администратор? Что выводится из reg запроса" HKCU \ Панель управления \ Клавиатура "/ v KeyboardDelay?
Ctrl+K или / — быстрый поиск Начните вводить запрос для поиска по сайту
Меня не волнует недостаток. Это для разработки игры, которая требует удержания клавиши.