No tablet mode supported on my Fedora 43 KDE for my device

,

Hello,

I’m posting this message because I have a single issue with my Fedora 43 KDE Plasma. I have a Medion Akoya 2-in-1 convertible laptop (PC/tablet) with a foldable screen. The support is almost complete (touchscreen, webcamera, Bluetooth, Wi-Fi, fingerprint reader, etc.) except for tablet mode. In auto-rotate mode only, it works perfectly. However, when I enable the “tablet mode only” option for auto-rotate (KDE Plasma settings), it doesn’t work. I fold the screen completely and nothing happens. I then rotate the screen, still nothing. The system doesn’t recognize this mode. However, using the “monitor-sensor” tool and in tablet mode only, the accelerometers are correctly detected on the device. So, iio-sensor-proxy is working perfectly. I’ve concluded that I’m missing a driver for my device to be supported in tablet mode under Fedora 43 KDE. In this case, should I create a bug report on the Bugzilla Kernel website? Who should I contact in the community for this type of problem and get support? If necessary, I can provide information about the device. Finally, I noticed that Framework 12 (convertible laptop) uses the pinctrl_tigerlake and soc_button_array modules to enable the switch toggle. In my case, I have Gemini Lake. By enabling pinctrl_geminilake and soc_button_array, will I also get the switch toggle?

Thank you.

P.S.: I just got the Fedora 44 Workstation Beta. I’ll check with it (in live mode) to see if the problem is the same.

It looks to me like tablet mode is locking your screen to your primary monitor.

In a way, KDE thinks this is the correct feature.

I would reach out to the KDE community to help get this fixed upstream with them.

Hello,

I tried Fedora 44 Workstation Beta in live Usb but despite iio-sensor-proxy is installed in it, it doesn’t work.

In the Konsole, I see pinctrl_geminilake and soc_button_array. Soc_button_array is set to 0.

I contacted Kde community, I’m waiting a response. If someone else here have an idea.

Thanks in advance.

I made a bug report in bugzilla kernel.