I’ve got a Thinkpad L13 Yoga I installed Fedora 35 KDE Plasma. However, when I switch it to become a tablet, the SW_TABLET_MODE is not triggered. I looked at it using “libinput debug-events” and using “evtest”. The event code in evtest exists, but it is never triggered. Instead on a L390 Yoga everything works fine. So I have the following questions:
does anyone else have a Thinkpad Yoga L13 and does it work there? I want to confirm this, because maybe the sensor is broken or it is just unsupported, yet. Or does anyone have an idea how I can confirm it is working or not? In 1 it seems to be supported, but I want to be sure when I sent it back to the vendor.
As a workaround, I’d like to switch it manually. As far as I understood, the kernel emits a “SW_TABLET_MODE” event wich triggers all other functions. So can I somehow tell the kernel manually to emit this event? Or are there any other methods to change the mode manually? I have seen a solution for Arch 2, but it requires sysmoded (which I canot find for Fedora). I also tried to look how to code something, but the only things I found where the other way around.
Paste the model (example: 20VKCABCDEF), press ENTER,
Drivers & Software, BIOS & UEFI, " BIOS Update (Utility & Bootable CD) for Windows 11, 10 (64-bit) - ThinkPad L13 Gen 2, L13 Yoga Gen 2", choose BIOS Update (Bootable CD)
(you can dd it to a pen).
Okay, BIOS was also updated. It does not work. However, we tried MS Windows and it worked. I do not know why this does not work here. if anyone has an idea, please respond. In the meantime I’d consider this type of Thinkpad Yoga not to be compatible using Linux…
Can you check do you have ’ iio-sensor-proxy ’ package install and do you use plasma on wayland if yes try to run plasma on xorg (when you chose your user name and write down your password you will have option for desktop session ‘plasma on x11’ bottom left on screen–default is plasma on wayland it is dropdown option).Once you run ‘plasma on x11’ check it is working tablet mode
the package is installed and “monitor-sensors” also shows the rotation. But still it does not recognize the display has been swappend and the tablet mode is not triggered neither using wayland nor x11. The sensors for that i can see, but no sensor output.
As a workaround I was thinking of manually triggering the tablet mode, but i do not find how to do so. It seems a bit complicated how this works. I also do not understand how this script https://aur.archlinux.org/packages/tablet-mode will work and trying to get it running under fedora.