Swiping to trigger actions #532
Labels
enhancement
New feature or request
key swipe
something related to swiping, but not gesture typing
PR
Contributors are encouranged to submit a pull request. Just ask in case you are interested.
Is your feature request related to a problem? Please describe.
I've been using minuum for years now and I'm totally used to beeing able to swipe left to delete words and right to insert a space. However minuum is closed source and hasn't seen updates for a few years, so I've been looking for an alternative ever since, that would allow me to maintain my current typing speed. I have yet to play around with the layouts, but HeliBoard might actually be the first valid alternative I've found.
Describe the solution you'd like
I should be able to set a custom action for swiping up, down, left and right. This swipe should work everywhere and on all layers, except for areas that have their own swipe action (like spacebar or delete).
The swiped distance needed to trigger the action should be customizable.
As for actions I imagine things like: delete char, delete word, move char, move word, insert space, home, end, etc.
This functionality needs to be mutually exclusive to gesture typing for obvious reasons.
Use case
I type around 50-70 WPM on my current mobile keyboard, which means in case of typos it is way faster to just retype the whole word instead of using a cursor to actually fix the typos. For this reason I need a way to delete the last word very quickly without too many taps.
Same goes for space, it's just faster to swipe right (my trigger distance is usally around 1 - 1.5 keys), so moving my finger down to the spacebar is actually a noticeable delay.
Describe alternatives you've considered
I've checked the gesture typing feature, but as expected this is only for inputing text, not for controling the keyboard.
The enhanced delete swipe is not an alternative as the deleted amount is dynamic (dependent on the swiped distance) and area to start swiping is too limited (just the delete key)
Additional context
---
The text was updated successfully, but these errors were encountered: