rmkit icon indicating copy to clipboard operation
rmkit copied to clipboard

[genie] advanced gestures for launching

Open raisjn opened this issue 4 years ago • 6 comments

brainstormed a bit with linus on discord a week ago. for genie, it is interesting to explore other gestures for launching apps.

some ideas:

  • double tap
  • tap patterns (1 2 3 would mean 1 finger tap, then 2 finger tap then 3 finger tap)
  • tap areas: double tap (or other gesture) to enable advanced mode. then can input taps through NESW quadrants, like (NEE) to mean north east east.

being able to launch commands without looking at the screen could make input much faster.

(more images will be attached throughout this thread)

raisjn avatar Jan 23 '21 16:01 raisjn

Drawing a circle or other shape would be really useful too. This would be much more predictable and unlikely to be mistaken for anything else, since users only tap and swipe in the RM UI (when using touch)

marcoms avatar Feb 06 '21 00:02 marcoms

Also is it currently possible to specify a gesture where the user has to swipe all the way up from the bottom to the top of the screen? @ddvk uses this in their koreader setup, but from what I can tell I'm not sure this is possible with zones

marcoms avatar Feb 06 '21 17:02 marcoms

Also is it currently possible to specify a gesture where the user has to swipe all the way up from the bottom to the top of the screen? @ddvk uses this in their koreader setup, but from what I can tell I'm not sure this is possible with zones

this should be simple to add since SwipeGesture already supports a 'distance', reading it just needs to be added to gesture_parser.cpy

raisjn avatar Feb 06 '21 20:02 raisjn

Also is it currently possible to specify a gesture where the user has to swipe all the way up from the bottom to the top of the screen? @ddvk uses this in their koreader setup, but from what I can tell I'm not sure this is possible with zones

this should be simple to add since SwipeGesture already supports a 'distance', reading it just needs to be added to gesture_parser.cpy

I indeed tried the distance configuration and it does not change anything, i'll try with the area

Baccanno avatar Mar 23 '21 19:03 Baccanno

you can try genie / remux from build.rmkit.dev to see if the distance option works there (it should, hopefully): https://build.rmkit.dev/master/latest/ (make sure to chmod +x it)

i played with setting distance to different values - please let me know what distance you decide on, thanks!

raisjn avatar Mar 23 '21 19:03 raisjn

Mmh thanks for that, I use the toltec install for now, I'll keep with the 3 fingers tap gestures to toggle remux as it works well, but a gentle three finger up swap is what I'm really looking for. I'll look into it if I spare some time.

Baccanno avatar Mar 23 '21 19:03 Baccanno