Windows 7; USB HID задержка движения мыши

1100
Jiri Schober

Из-за травмы спинного мозга моя дочь использует альтернативный доступ к своим компьютерам. Это HID USB-совместимое устройство с аудио обратной связью. Он эмулирует как клавиатуру, так и мышь. Он хорошо работает в Windows XP SP3, но в Windows 7 x 32 постоянная задержка перемещения курсора мыши составляет полсекунды после звуковой обратной связи, подтверждающей команду. Курсор останавливает движение немедленно без задержки, когда звуковая обратная связь подтверждает команду.

HID управляется двумя переключателями. Переключатели имитируют ввод кода Морзе. Входы декодируются и отправляются через USB. HID работает либо в режиме клавиатуры, либо в режиме мыши. Режим мыши использует «коды клавиш мыши» для работы. Оба режима ввода задаются с помощью входных кодов и должны быть переключены.

Есть ли способ сократить задержку до того, как курсор начнет двигаться?

0

2 ответа на вопрос

0
Mahmoud Al-Qudsi

Вы можете попробовать повысить частоту опроса USB в Windows 7; Раньше это был просто взлом реестра, но в более поздних версиях Windows (включая 7) он немного сложнее .

0
Dave

This could be a glitch and/or case of ‘Artificial Unintelligence’ on the part of auto-configurations attempted to say “oh, I know what you need, let me do that for you” and having little idea.

You can try manually configuring the HID hardware by doing the following:

  1. Create a ‘Restore Point’ to revert back to and restore the Windows Registry if things turn bad. To do that:

    • press Win+Pause, or right click on ‘Computer’ and select ‘Properties’ (this will open the ‘System Properties’ window).

    • Select ‘System Protection’ (top-left menu) and then ‘Create’ (Restore Point). (You may need to wait a few seconds for the ‘Create’ button to become enabled.)

    • Give it a name like ‘BeforeHIDdriverTweak’. Follow the instructions.

  2. Tweak the HID Driver as follows:

    • open ‘Control Panel’ (press Win and select ‘Control Panel’ on the right menu).

    • Open ‘Devices and Printers’ settings and right-click your HID device (should be listed; if not, you have other issues) and select ‘Properties’.

    • Select the ‘Hardware’ tab, then within the ‘Device Functions List’, select ‘HID-compliant mouse’ and click ‘Properties’.

    • Now in the ‘Properties’ box select the ‘Details’ tab and under ‘Properties’ drop-down select ‘Hardware IDs’.

    • This will now list ‘Function Value’ for the device and for starters; just select one already highlighted and confirm OK and then select OK again to exit the Device Properties.

    • Now test the device functionality.

    • In most cases this will resolve the issue but if not, redo the steps for #2 and then one-at-a-time, select each of the ‘Function Values’ for the device under ‘Hardware IDs’ for the ‘HID-compliant mouse’, then OK and OK again to exit and re-testing each time.

    • I only mention this for the 'HID-compliant mouse’ as this was the issue you had commented on.

  3. Lastly – This may also be some kind of ‘wait-state’ issue between the audio confirm trigger and the mouse/keyboard device driver (or its resources) and you may also wish to check if an 'audio response' component is listed and attempting alternative 'function values' for it.

I really do hope this is of some help in resolving the issue.