Update for my #Phosh overlay hacks, in the end I decided to go with gestures using lisgd gesture daemon from #SXMO

⬅️ Emulate Escape/Alt+F4
⬆️ Rofi with drun/window/web search modes
↔️ Switch windows back and forth
↗️ ↖️ Custom quick menu/Keyboard layout change

The phone is running #Droidian, mobile #Linux distro, you can check out supported devices here - droidian.org/ (even camera and fingerprint scanner works on most!)

#LinuxOnMobile #MobileLinux

Follow

@vacuumbeef damn that is awesome! seems really intuitive, how do you prevent them from being triggered when you scroll in a browser page up down but diagonally if user isnt using precise scrolling touch input

@goatwildernesscollective oh I made a very nasty hack for it not to trigger the underlying window - a blank transparent narrow eww widget on the right edge. Maybe not the best decision to permanently block input on some part of the screen, but personally I never found myself actually using the right edge.

@goatwildernesscollective Sorry, looks like I understood your question wrong.
The gestures won't be triggered because it works only from edges and with defined timeout and threshold. Yeah I think you can trigger the gesture on purpose probably, but it does not happen to me in everyday use. (well very rarely I can trigger the short swipe up on the right edge accidentally, okay, but not a big problem)

@vacuumbeef ok thank you for the explanation that is what i was wondering about, inadvertent gesture activation that was unintended by the user, great to hear though that its pretty solid already

@goatwildernesscollective yeah I was surprised but it works very good. I would not actually call the gesture daemon part a hack at all. Like... Lisgd is for gestures, what's hacky to use the software as it is intended?

If you'll feel desire to try something like that, I shared all the things there - github.com/vacuumbeef/phosh-ov

Sign in to participate in the conversation
Librem Social

Librem Social is an opt-in public network. Messages are shared under Creative Commons BY-SA 4.0 license terms. Policy.

Stay safe. Please abide by our code of conduct.

(Source code)

image/svg+xml Librem Chat image/svg+xml