MSzturc / ThinkpadAssistant

An Assistant Application that allows you to use all your Function Keys on a T-Series Thinkpad Laptop
122 stars 13 forks source link

Do you consider extending compatibility to thinkpad L-series? #51

Open antoniomcr96 opened 4 years ago

antoniomcr96 commented 4 years ago

I own a Thinkpad L390 and i would be very happy to use and support your project. The keyboard of L390 (but also of other L-series and X-series thinkpads) is the same as the T480, with the same functions. I don't know if ACPI codes change. I'm offering to debug my keyboard in order to make a working SSDT. I tried to modify something but it doesn't work Thanks in advance if you will consider this possibility

antoniomcr96 commented 3 years ago

I found some free time and, after several trials (and hours), I managed to create a custom SSDT for Lenovo Thinkpad L390. Now Fn keys behave as they should with your application. I have also learned some notions of ACPI, although they will probably be of little use to me in the future.

Keys mapped: Mic On/Off, Brightness Up/Down, Duplicate Screen, Wifi, Settings, Bt, Keyboard, Star.

Let me know if I can share the files and how.

I sincerely hope this is not an abandoned project as it significantly improves the experience with thinkpads.

I would suggest to give the opportunity to change behavior of the keys (in particular the duplicate screen key, the keyboard key and the star key) without installing other software.