Hi all, after spending a lot of time playing with registries I found some that allows us to change the keys hold timeout. This is good for example for decreasing the timeout for the back button in order to have a faster switching between apps. The path is the following:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shell\CustomHoldDelays
There are several registries here for the different buttons(even for the focus and headset), but I only tested the the back button.
I changed the following registry for the back button using vcREG app: BackHoldTimeout; and I gave it the following value which works nice for me: 00000090 DWORD.
Remember: the value must always have 8 digits!
Here's the list with the different registries we can find on this path:
- HeadSetHoldTimeout
- StartHoldTimeout
- BackHoldTimeout
- SearchHoldTimeout
- VolumeUpHoldTimeout
- VolumeDownHoldTimeout
- CameraHoldTimeout
- FocusHoldTimeout
- PowerHoldTimeout
- RingerHoldTimeout
- OEMCustomHoldTimeout
- SearchTapTimeout
WARNING!!! Setting values too low will cause undesired behavior! (Tap action will act like a hold action)
Sorry for my English
EDIT 1
Hey I also found a nice trick!
You wanna speak to Cortana just by pressing the search button?(instead of holding)
Just set the SearchHoldTimeout registry to value: 00000010
Enjoy!!
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shell\CustomHoldDelays
There are several registries here for the different buttons(even for the focus and headset), but I only tested the the back button.
I changed the following registry for the back button using vcREG app: BackHoldTimeout; and I gave it the following value which works nice for me: 00000090 DWORD.
Remember: the value must always have 8 digits!
Here's the list with the different registries we can find on this path:
- HeadSetHoldTimeout
- StartHoldTimeout
- BackHoldTimeout
- SearchHoldTimeout
- VolumeUpHoldTimeout
- VolumeDownHoldTimeout
- CameraHoldTimeout
- FocusHoldTimeout
- PowerHoldTimeout
- RingerHoldTimeout
- OEMCustomHoldTimeout
- SearchTapTimeout
WARNING!!! Setting values too low will cause undesired behavior! (Tap action will act like a hold action)
Sorry for my English
EDIT 1
Hey I also found a nice trick!
You wanna speak to Cortana just by pressing the search button?(instead of holding)
Just set the SearchHoldTimeout registry to value: 00000010
Enjoy!!
Last edited: