cross-posted from: https://lemmy.blahaj.zone/post/2496457
I’m working on a daemon & collection of other tools and configs to bring better support for 2-in-1 convertible tablets/laptops to Wayland/wlroots compositors!
This is a preview of how it works on my Lenovo Miix 320-10icr, though I want to extend support to as many devices as possible in the future!
Right now the only other supported device is the Google Caroline (“Samsung Chromebook Pro”) though I’m looking to support as many devices as possible! Right now, I’m working on better hardware detection to make it work out of the box on more devices.
If you have one of such devices, feel free to get in touch, my contact info is on my website: yukijoou.kemonomimi.gay, I’d be more than happy to help you make your device work with this tool!Notable features right now:
- Working screen rotation using iio sensors
- Keyboard/basestation detection using libusb and specific pid/vids
- Hooks that run on docking/undocking, so you can write your own shell scripts to do fancy things
- A fcitx add-on that adds hooks on input field focus/unfocus to bring full on-screen keyboard support with IME to Wayland (probably the most useful part of this project, may be nice to have on Linux mobile distros if you’re into that sorta things!)
Looks great! What on-screen keyboard are you using here?
using squeekboard from gnome’s phosh project!
Thats so cool, we definitely need better support.
Nice, that would’ve been very helpful on the T935 I daily drove about 5 years ago.
This is something you’d expect every desktop environment already. Nicely done!
FYI there’s a typo in the link from your homepage to your source code.