PDA

View Full Version : Disabilitare rotellina rotta di un mouse in 7


matrix866
31-03-2010, 20:11
Come in oggetto la rotellina è rotta e scrolla accidentamente. Come la disabilito? Non ho trovato l'opzione in pannello di controllo, mouse.

ezio
01-04-2010, 22:15
In QUESTO (http://download.microsoft.com/download/a/f/7/af7777e5-7dcd-4800-8a0a-b18336565f5b/Wheel.docx) documento tecnico sullo scrolling di Vista sono indicati dei parametri che dovrebbero permetterti di disabilitare lo scrolling se utilizzi un mouse usb con driver generico HID:
HID Registry Values

Wheel scrolling and smooth scrolling are controlled by a set of DWORD registry values. Vendors should add or modify these values as needed by providing a custom INF file with appropriate AddReg directives.

The values are associated with the following registry key:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\HID\

Vid_xxxx&Pid_yyyy\<instance_ID>\Device Parameters


The following list shows the available values. They are set only if they are required by the device.

FlipFlopHScroll

Reverses the direction for horizontal scrolling. It is similar to the FlipFlopWheel value that was used with early prototype mouse devices to reverse the vertical scrolling values. The default value is zero, and a positive value reverses the direction.

VScrollPageOverride and VScrollUsageOverride

Override the page or usage that Windows uses for vertical scrolling.

HScrollPageOverride and HScrollUsageOverride

Override the page or usage that Windows uses for horizontal scrolling.

VScrollHighResolutionDisable

Disables high-resolution vertical scrolling. Third-party software can set this value to disable the Windows default behavior and control high-resolution vertical scrolling through third-party applications or drivers. The default value is zero, and a positive value disables high-resolution vertical scrolling.

HScrollHighResolutionDisable

Disables high-resolution horizontal scrolling for a device. Third-party software can set this value to disable the Windows default behavior and control high-resolution horizontal scrolling through third-party applications or drivers. The default value is zero, and a positive value disables high-resolution horizontal scrolling.
Prova ad andare, tramite regedit, sulla chiave:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\HID\
e tra le varie sottochiavi denominate VID_ cerca quella con la stringa CLASS avente il valore MOUSE.
Nella sottochiave Device Parameters, quindi, prova ad aggiungere i valori (presumo debbano essere dword impostati su 1):

VScrollHighResolutionDisable
HScrollHighResolutionDisable

Quindi riavvia e prova, ma non ti assicuro nulla, non ho mai provato.