(For those who read # 132, please ignore it and this is re-written
version.)

For the Synaptics touchpad, the following experiment would make the
touchpad work. Could you share the result with the ELAN touchpad?

1. Install hid-tools and start hid-recorder as the root user

```bash
# install hid-tools
# If it's not provided by your distribution's package manager, you can install 
it by pip
# sudo pip install hid-tools

# run hid-recorder and choose the device having name "MSFT*"
$ sudo hid-recorder
Available devices:
/dev/hidraw0: MSFT0001:00 06CB:7F28
```

2. Run the following sh script as a root

```bash
# now open another terminal window

# go to gpio's sysfs
cd /sys/class/gpio/
# export the pin used by the touchpad
echo 386 > export
# now you will see a folder named gpio386 created
cd gpio386
# change the pin as an output
echo out > direction
# write 0 to the pin
echo 0 > value
```

Now move your finger on the touchpad. See if your cursor moves now and
if there is any output from hid-recorder.

And then don't touch the touchpad. See if there is any output from hid-
recorder.

-- 
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to xserver-xorg-input-libinput in Ubuntu.
https://bugs.launchpad.net/bugs/1887190

Title:
  MSFT Touchpad not working on Lenovo Legion-5 15ARH05

To manage notifications about this bug go to:
https://bugs.launchpad.net/pop-os/+bug/1887190/+subscriptions

_______________________________________________
Mailing list: https://launchpad.net/~ubuntu-x-swat
Post to     : ubuntu-x-swat@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ubuntu-x-swat
More help   : https://help.launchpad.net/ListHelp

Reply via email to