Will update with more information about the app, but first wanted to post an update if any of the previous testers (@sam-club, @anonymousfliphones, @Dev-in-the-BM) can help test.
Main changes:
Refactored gesture implementation in standard cursor mode to match a native touchscreen gesture.
Fixed Shizuku scrolling stutter.
C9 Settings: added settings for gesture style, gesture duration, and scroll distance
If you had issues with out of control scrolling on webview, try using gesture style “fixed”. Gesture style “inertia” simulates more of a flick, while “fixed” is more controlled.
C9 Settings > Standard Cursor: added cursor speed, cursor acceleration, and long press hold
Cursor acceleration maximum is the same across all cursor speeds, so you can combine a slower cursor speed but a much faster accelerated speed.
If you enable long press hold, press dpad center and the number 5 to toggle long press hold on and off.
Added visuals for standard cursor when long press hold is on or if your control scheme is “toggle” and you are in scroll mode.
Might be a few more changes that I forgot. Pausing feature implementation for now and focusing more on bugfixes and creating a formal GitHub readme with full instructions.
app-debug.apk (10.0 MB)
If this doesn’t fix hold to scroll, I’m not sure what else to do. Please use this with fixed mode and not inertia.
I’ll try a fix for acceleration later.
What does this mean? Are you in long press hold? Did you deactivate by pressing dpad center and 5? Clicks are not allowed in this mode.
Might need more information (such as where you are trying to double click, have you tried other places, etc.). In my Android 11 emulator with Shizuku, some places (like some text fields) do not let me double click. I can’t control that.
That’s a new version that hopefully fixes the scrolling issue you are seeing.
The switch in settings only enables the feature, but it doesn’t activate/deactivate. After it is enabled, you press dpad center and 5 together to activate/deactivate long press hold.
I made this a setting because I don’t want users to accidentally activate it without knowing the feature is there.
app-debug.apk (10.0 MB)
Likely the last debug apk before the initial release apk.
I’m not able to recreate issues with long press hold, so it has been removed. This apk should also, hopefully, have more stable cursor acceleration across different devices. Also fixed bugs such as if you disable the cursor while continuously scrolling, it continues to scroll without the cursor.
Without more information or more people to test, the only thing I can do is ask for you to 1) either wipe the app’s data and try again or 2) provide adb logs if possible. The adb logs would be the most helpful so I can see what the app is trying to do.