-
Notifications
You must be signed in to change notification settings - Fork 234
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Upward swipes sometimes don't register #937
Comments
This is something I mentioned in another issue, which happens because of how Android clamps the pointer motion data to within the IME window. Because of that, we can't properly track user gestures which wander upwards. I think Unexpected Keyboard has a good workaround for this. I'll take a look at it this week |
I’m having a similar issue with the FR v2 layout: In the top-left square, the top-right symbol (the french apostrophe " As far as I know, it doesn’t happen with other squares/positions. Thumb-Key 3.2.6 |
rightward guestures on right keys (redo, cut and whatever … is) and upward guestures on top (settings) do not work. perhaps abstractly related: noted the rightward stroke ")" is difficult to enter, only possible if I swipe from left side instead of centre. To fix rightward, move a little from edge(#783). Topward doesn't matter for me(move from (invisible) top?!) but adds confusion, place on bksp or fixed down-right # |
If I'm not mistaken this is because gestures are not registered out of the keyboard area which works fine in Android 14+ based on my experiments |
You're correct in saying that the positions of the gestured are clipped to be within the keyboard area, I also experimented with this a while ago. Unfortunately, on my Android 14 phone (Samsung Galaxy A33, latest update as of today), this is not yet fixed... Scrolling in the emoji list still stops when my finger moves outside the keyboard's area. |
Steps to reproduce
Expected behavior
The upward (3) and up-left (4) gestures should be input, such as
^
or"
Actual behavior
The tap (3) or left (4) gestures are input, such as
r
or<
.version of the program
3.2.1
Android version
Android 13
Device
Google Pixel 6a
Other details
Phone is rooted and using LineageOS 20-20231104-NIGHTLY-bluejay (I should really update that...)
It feels to me like the phone is treating the swipe as never going higher than the top of the keyboard. Notably, a swipe upwards from the bottom of the key will work, same as a swipe upwards from the bottom of the h key will still produce a q even if you don't swipe into the r key, but it is noticeably harder to get an up-swipe from the top row than from another row.
Acknowledgements
The text was updated successfully, but these errors were encountered: