hadess / iio-sensor-proxy

IIO accelerometer sensor to input device proxy
197 stars 64 forks source link

Lenovo Yoga S1 tablet buttons not working in tablet mode #232

Closed includereserved closed 6 years ago

hadess commented 6 years ago

It's either a kernel driver problem, or a firmware problem. Most likely the latter I believe. Nothing we can do in iio-sensor-proxy, it doesn't make those changes.

includereserved commented 6 years ago

Yes I'm aware. I was hoping that because a lot of people using this are using Yogas there would be some discussion.

Anyway I wrote a small workaround in C that monitors /dev/input/by-path/platform-i8042-serio-0-event-kbd and reinterprets the presses since they're still getting that far.

hadess commented 6 years ago

Yes I'm aware. I was hoping that because a lot of people using this are using Yogas there would be some discussion.

I'm afraid that this isn't the right place to discuss this problem, because I'm the only one monitoring the issues here, and I can't fix your problem, as I don't have access to the hardware, and it's not a bug in iio-sensor-proxy.

Anyway I wrote a small workaround in C that monitors /dev/input/by-path/platform-i8042-serio-0-event-kbd and reinterprets the presses since they're still getting that far.

If it gets to the OS, that means that the drivers are to blame, send a mail to ibm-acpi-devel@lists.sourceforge.net and platform-driver-x86@vger.kernel.org and they'll be able to answer your questions.