Page 1 of 2

Mouse and keyboard Regedit settings

Posted: 05 Mar 2025, 19:56
by Hyote
Moderator wrote:Moderator's Note -- Readers, do tweaks at own risk. For registry tweaks, verify tweaks via multiple sources, including both human sources and AI sources -- to determine benefits & risks of specific tweaks. Currently, o3-mini says this commentary about this tweak.
I didn't want to make a separate post at first but it's been a while. These settings give me the most responsiveness but I'm not sure if WppRecorder_UseTimeStamp is present in versions other than 11.

Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\kbdclass\Parameters
ConnectMultiplePorts 0
MaximumPortsServiced 0
SendOutputToAllPorts 0
WppRecorder_UseTimeStamp 0

Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\kbdhid\Parameters
WorkNicely 1
WppRecorder_UseTimeStamp 0

Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\mouclass\Parameters
WppRecorder_UseTimeStamp 0

Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\mouhid\Parameters
UseOnlyMice 1
WorkNicely 1
WppRecorder_UseTimeStamp 0

Computer\HKEY_CURRENT_USER\Control Panel\Mouse
(all of these are String Values, delete everything else)
MouseAccel 0
MouseAccel_Max 0
MouseAccel_Scale 0
RawInput 1

Re: Mouse and keyboard Regedit settings

Posted: 05 Mar 2025, 20:19
by JimCarry
Hyote wrote:
05 Mar 2025, 19:56
I didn't want to make a separate post at first but it's been a while. These settings give me the most responsiveness but I'm not sure if WppRecorder_UseTimeStamp is present in versions other than 11.

Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\kbdclass\Parameters
ConnectMultiplePorts 0
MaximumPortsServiced 0
SendOutputToAllPorts 0
WppRecorder_UseTimeStamp 0

Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\kbdhid\Parameters
WorkNicely 1
WppRecorder_UseTimeStamp 0

Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\mouclass\Parameters
WppRecorder_UseTimeStamp 0

Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\mouhid\Parameters
UseOnlyMice 1
WorkNicely 1
WppRecorder_UseTimeStamp 0

Computer\HKEY_CURRENT_USER\Control Panel\Mouse
(all of these are String Values, delete everything else)
MouseAccel 0
MouseAccel_Max 0
MouseAccel_Scale 0
RawInput 1

Can you use this on win10,also can you do a revert file? also maybe some benchmarks and some source of the tweaks etc.

Re: Mouse and keyboard Regedit settings

Posted: 06 Mar 2025, 05:04
by evmadic
JimCarry wrote:
05 Mar 2025, 20:19
Hyote wrote:
05 Mar 2025, 19:56
I didn't want to make a separate post at first but it's been a while. These settings give me the most responsiveness but I'm not sure if WppRecorder_UseTimeStamp is present in versions other than 11.

Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\kbdclass\Parameters
ConnectMultiplePorts 0
MaximumPortsServiced 0
SendOutputToAllPorts 0
WppRecorder_UseTimeStamp 0

Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\kbdhid\Parameters
WorkNicely 1
WppRecorder_UseTimeStamp 0

Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\mouclass\Parameters
WppRecorder_UseTimeStamp 0

Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\mouhid\Parameters
UseOnlyMice 1
WorkNicely 1
WppRecorder_UseTimeStamp 0

Computer\HKEY_CURRENT_USER\Control Panel\Mouse
(all of these are String Values, delete everything else)
MouseAccel 0
MouseAccel_Max 0
MouseAccel_Scale 0
RawInput 1

Can you use this on win10,also can you do a revert file? also maybe some benchmarks and some source of the tweaks etc.
Yea not touching any of this until we have sources/explanations for each.

Re: Mouse and keyboard Regedit settings

Posted: 06 Mar 2025, 05:45
by Hyote
Search for them manually or ask AI which may or may not know the setting correctly.
WorkNicely is described like this:
"Setting it to 1 makes the system more stable overall, but might make the keyboard unresponsive if a process hangs."

To me this means that extra resources are allocated to keeping the devices usable at all times at the cost of performance.

Re: Mouse and keyboard Regedit settings

Posted: 06 Mar 2025, 07:13
by JimCarry
Hyote wrote:
06 Mar 2025, 05:45
Search for them manually or ask AI which may or may not know the setting correctly.
WorkNicely is described like this:
"Setting it to 1 makes the system more stable overall, but might make the keyboard unresponsive if a process hangs."

To me this means that extra resources are allocated to keeping the devices usable at all times at the cost of performance.
sorry i am too lazy to search about a tweaks you provide,and if there is no revert scripts,no one will ever try to test it i think,because in my opinion if you provide some tweaks at least make revert scripts,so that way you apply restart pc,test if you like it keep it,if not delete it,but since there is no such thing,i am out of here.thanks for sharing i guess.

Re: Mouse and keyboard Regedit settings

Posted: 06 Mar 2025, 09:32
by MIETAS
Bro is too lazy to make his own revert script but leeching tweaks is totally fine ig

Re: Mouse and keyboard Regedit settings

Posted: 06 Mar 2025, 09:52
by JimCarry
MIETAS wrote:
06 Mar 2025, 09:32
Bro is too lazy to make his own revert script but leeching tweaks is totally fine ig
i dont mind sharing tweaks but if you do something do it like normal person.like imagine you provide tweaks revert script and explanation + source,so many people are using this forum,when you have the things i mentioned you just apply tweaks restart and test,and tell here you like or you dont,that way so many people are going to test the tweaks and then we all decide if there are good or not,or lets say they are good for people with intel or with amd.

Re: Mouse and keyboard Regedit settings

Posted: 06 Mar 2025, 10:21
by Mr1991
Hyote wrote:
06 Mar 2025, 05:45
Search for them manually or ask AI which may or may not know the setting correctly.
WorkNicely is described like this:
"Setting it to 1 makes the system more stable overall, but might make the keyboard unresponsive if a process hangs."

To me this means that extra resources are allocated to keeping the devices usable at all times at the cost of performance.
I believe you may have it the wrong way round? At least according to what I’m reading:

“The long and short of it is that setting it to 0 causes the KBDHID service to prioritize its own resource-allocation over that of other processes, ostensibly to ensure that the keyboard is always functional, likely to try to guarantee that Ctrl+Alt+Delete and/or Ctrl+Shift+Escape to access the lock-screen and to open the Task Manager, respectively, will always work”

So it seems setting it to 0 puts it in a priority state?

Re: Mouse and keyboard Regedit settings

Posted: 06 Mar 2025, 10:42
by Hyote
Mr1991 wrote:
06 Mar 2025, 10:21
Hyote wrote:
06 Mar 2025, 05:45
Search for them manually or ask AI which may or may not know the setting correctly.
WorkNicely is described like this:
"Setting it to 1 makes the system more stable overall, but might make the keyboard unresponsive if a process hangs."

To me this means that extra resources are allocated to keeping the devices usable at all times at the cost of performance.
I believe you may have it the wrong way round? At least according to what I’m reading:

“The long and short of it is that setting it to 0 causes the KBDHID service to prioritize its own resource-allocation over that of other processes, ostensibly to ensure that the keyboard is always functional, likely to try to guarantee that Ctrl+Alt+Delete and/or Ctrl+Shift+Escape to access the lock-screen and to open the Task Manager, respectively, will always work”

So it seems setting it to 0 puts it in a priority state?
Yes but it seems like 1 is better when it doesn't prioritize the device. Even this explanation is a bit cloudy so I went with 1 based on feel.

Re: Mouse and keyboard Regedit settings

Posted: 06 Mar 2025, 11:31
by Mr1991
Hyote wrote:
06 Mar 2025, 10:42
Mr1991 wrote:
06 Mar 2025, 10:21
Hyote wrote:
06 Mar 2025, 05:45
Search for them manually or ask AI which may or may not know the setting correctly.
WorkNicely is described like this:
"Setting it to 1 makes the system more stable overall, but might make the keyboard unresponsive if a process hangs."

To me this means that extra resources are allocated to keeping the devices usable at all times at the cost of performance.
I believe you may have it the wrong way round? At least according to what I’m reading:

“The long and short of it is that setting it to 0 causes the KBDHID service to prioritize its own resource-allocation over that of other processes, ostensibly to ensure that the keyboard is always functional, likely to try to guarantee that Ctrl+Alt+Delete and/or Ctrl+Shift+Escape to access the lock-screen and to open the Task Manager, respectively, will always work”

So it seems setting it to 0 puts it in a priority state?
Yes but it seems like 1 is better when it doesn't prioritize the device. Even this explanation is a bit cloudy so I went with 1 based on feel.
Ah, are you sure it’s viable for the mouse hid too? Or did you just add it in?