You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Compare to Gopher360, Xpadder is more intuitive to configure, but once configured, Gopher360 provides better user experience in terms of mouse cursor moving, scrolling, key repeating, etc.
So to enhance Gopher360 as I pro-level project with better user experience, here are some tasks I think about (prioritized from high to low):
add option to reverse scrolling direction
add option to change scrolling speed
support horizontal scroll (when tilting right thumb stick horizontally)
add option to turn on/off smooth scroll
add option to choose a throttled report rate from e.g, 62.5Hz/125Hz/250Hz
B.T.W, I detected Gopher360 scroll trigger rate of 63Hz~64Hz, it's enough for 60Hz screen, while it would be better to choose a throttled report rate in case of using 120Hz or higher refresh rate monitor, just as #163 stated.
Here are some common pointer report rates:
mouse: 125Hz, 250Hz (or 90Hz, 120Hz for Apple's mice)
touchpad: 100Hz, 220Hz (or 90Hz,120hz for Apple's trackpads)
touchscreen: 60Hz, 120Hz
digital pen: 200Hz, 300Hz (or 240Hz for Apple Pencil)
gamepad: 125Hz, 250Hz, 375Hz
The text was updated successfully, but these errors were encountered:
Compare to Gopher360, Xpadder is more intuitive to configure, but once configured, Gopher360 provides better user experience in terms of mouse cursor moving, scrolling, key repeating, etc.
So to enhance Gopher360 as I pro-level project with better user experience, here are some tasks I think about (prioritized from high to low):
B.T.W, I detected Gopher360 scroll trigger rate of 63Hz~64Hz, it's enough for 60Hz screen, while it would be better to choose a throttled report rate in case of using 120Hz or higher refresh rate monitor, just as #163 stated.
Here are some common pointer report rates:
The text was updated successfully, but these errors were encountered: