1

Есть ли способ уменьшить скорость клавиатуры в Windows XP или 7? Но для любых нажатых клавиш, а не только при повторении клавиш (т. Е. Не для задержки автоматического повторения или скорости автоматического повторения).

Более подробная информация: у меня есть приложение на Terminal Services, и если пользователь набирает слишком быстро, кажется, что некоторые из нажатых клавиш пропущены и не прочитаны в удаленном сеансе. Я хочу сократить время чтения клавиш между одним нажатием клавиши и следующим, чтобы все события клавиш читались правильно.

2 ответа2

2
[HKEY_CURRENT_USER\Control Panel\Keyboard]
KeyboardDelay REG_SZ 2

0 = 250 миллисекунд; 1 = 500 миллисекунд; 2 = 750 миллисекунд; 3 = 1 сек

Принудительно обновить реестр:

rundll32.exe user32.dll, UpdatePerUserSystemParameters

Ну, здесь лучше создать отдельный профиль пользователя для сервера терминалов, и есть ключ реестра, который нужно изменить.

Путь к профилю сервера терминалов

На самом деле, это довольно странно. Возможно, вам не хватает емкости, если, например, те же проблемы, что и в notepad.exe , то вопрос в производительности диска. Или следует предоставить асинхронные входные данные в приложении.

Командная строка, получить SID пользователя и путь к профилю:

powershell gci 'hklm:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList' -rec^| gp^| select ProfileImagePath, PSChildName ^| ft -Au -Pr @{n='SID';e={$_.PSChildName}},ProfileImagePath

Выход:

SID                                            ProfileImagePath
---                                            ----------------
S-1-5-18                                       C:\WINNT64\system32\config\systemprofile
S-1-5-19                                       C:\Users\LocalService
S-1-5-20                                       C:\Users\NetworkService
S-1-5-21-2191659736-2261162383-3034376108-1142 C:\Users\UpdatusUser
S-1-5-21-2191659736-2261162383-3034376108-500  C:\Users\Administrator
...

Настройки реестра и панели управления не установлены, медленная клавиатура ... может помочь ...

HKEY_CURRENT_USER\Control Panel\Accessibility\Keyboard Response
DelayBeforeAcceptance REG_SZ 2000

default 1000 <milliseconds>

Настройка отклика клавиатуры в Windows XP: как настроить клавиатуру медленно: PDF

1
  1. Чтобы открыть клавиатуру, нажмите кнопку « Start button , выберите « Control Panel , « Hardware and Sound , а затем « Keyboard .

  2. В разделе « Character repeat переместите ползунок « Repeat rate влево, чтобы символы клавиатуры повторялись медленнее, или вправо, чтобы они повторялись быстрее.

Ссылка от Microsoft.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .