locked
API to dynamically change Win10 touchpad 'Cursor speed' without restarting RRS feed

  • Question

  • We need to reduce Win10 touchpad cursor speed in certain state in our application. So, i was planning that when the application enter a specific state, we will change touchpad cursor speed at run time by using some Windows API. And when coming out of the specific state, revert the touchpad cursor speed to original value. 

    However, i did not find any Windows API to change touchpad 'Cursor speed' dynamically without restarting. I found API to change mouse speed (SystemParametersInfo). But this API only changes the mouse cursor speed. It does not  change touchpad cursor speed. 

    I tried changing the below registry. But the problem with changing registry is that touchpad cursor speed gets updated only after system restart. I need an API to change touchpad cursor speed without restarting system (similar to how we can change mouse speed using SystemParametersInfo)

    HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\PrecisionTouchPad\CursorSpeed

    Any suggestions in this regard will be really very helpful.
    • Edited by SaurabhArora Thursday, July 19, 2018 6:07 PM Modify title to remove repeated words
    Thursday, July 19, 2018 6:05 PM