(In reply to Venantius Kumar S from comment #10) > (In reply to Antony J.R from comment #9) > > (In reply to Venantius Kumar S from comment #5) > > > (In reply to Antony J.R from comment #4) > > > > I actually got mine working with the below work-around (run the below as > > > > root) > > > > > > > > ``` > > > > su > > > > cd /sys/class/gpio/ > > > > echo 386 > export > > > > cd gpio386 > > > > echo out > direction > > > > exit > > > > ``` > > > > > > > > You can create a startup script to make this persist. :) > > > > > > Just tried it and its working! > > > Now where do I put the startup script so systemd will pick it up during boot? > > > > I've made a github repo to outline all workarounds for this machine, it also > > has a guide on running the touchpad fix on startup. See > > https://github.com/antony-jr/lenovo-legion5-15arh05-scripts for more info. > > Thank you for the guide. Worked as expected. > Does this mean we will not be seeing the actual patch in kernel 5.10.x any > time soon? It's just temporary fix, I think Ubuntu is already working on a backport. But OpenSUSE Tumbleweed is rolling distro so I'm just going to wait till they release 5.11 as stable. It would take about 5 months or so I think(at the best case). Once they release a kernel with this fix we can just disable the systemd service. I'm more concerned on the amdgpu brightness control, see https://bugzilla.opensuse.org/show_bug.cgi?id=1180749