Touchpad SYNA3602 (0911:5288) not working at all

libinput
touchpad
yepo
ezbook

#54

Check the file content closely, e.g. make sure any " are not “.”


#55

You are right, I have uninstalled the application and it is the output. What i have to do?
[aida@aida-pc ~]$ dmesg | grep SYNA
[ 3.354295] i2c_hid i2c-SYNA3602:00: i2c-SYNA3602:00 supply vdd not found, using dummy regulator
[ 3.357456] i2c_hid i2c-SYNA3602:00: unexpected HID descriptor bcdVersion (0x0000)


#56

Well, there are several versions out there. Normally the workaround works, at least on my machine. You can try to compile the debug application and post the result. My current conclusion you may read here.


#57

thanks, but i don’t know how to do that (compile)


#58

By reading my instructions and download the file attached in the given comment.

[joed@joe-pc dev]$ gcc -o i2c_hid_desc_dump i2c_hid_desc_dump.c
[joed@joe-pc dev]$ sudo modprobe i2c_dev
[joed@joe-pc dev]$ sudo ./i2c_hid_desc_dump

#59

thanks for you help. I do it, download attached (save how text without format) and i’ve do it:

aida@aida-pc Descargas]$ gcc -o i2c_hid_desc_dump i2c_hid_desc_dump.c
[aida@aida-pc Descargas]$ sudo modprobe i2c_dev
[sudo] password for aida:
[aida@aida-pc Descargas]$ sudo ./i2c_hid_desc_dump
i2c_rdwr ret: -1 errno: 121
i2c_hid_desc_dump: i2c_hid_desc_dump.c:55: main: Assertion `ret >= 0’ failed.
Abortado
[aida@aida-pc Descargas]$

and the mesg

dmesg | grep SYNA
[ 3.317854] i2c_hid i2c-SYNA3602:00: i2c-SYNA3602:00 supply vdd not found, using dummy regulator
[ 3.331642] i2c_hid i2c-SYNA3602:00: unexpected HID descriptor bcdVersion (0x00ff)

nothing happen with the touchpad


#60

Well, the workaround with the systemd service also only works with linux417 or higher. Do you use those kernels? Else you may try some of these kernels.


#61

Yes, I use it in 418, now I downgrade to 417 and the same message.
sudo ./i2c_hid_desc_dump
i2c_rdwr ret: -1 errno: 121
i2c_hid_desc_dump: i2c_hid_desc_dump.c:55: main: Assertion `ret >= 0’ failed.
Abortado

uname -r
4.17.17-1-MANJARO


#62

When I find time I’ll try the application once again on my netbook or provide you with the binary I’d compiled there. It all indicates that your touchpad maybe is wrongly detected.


#63

@doim_dom have a look here… https://bugzilla.kernel.org/show_bug.cgi?id=199821#c55


#64

Yes, I saw it. It’s the Philm’s instruccions without soluction. I don’t have more time, because the notebook is for my daugther. I will change distro to Lubuntu (touchpad work if i change the kernel: https://techtablets.com/forum/topic/teclas-f7-touchpad-ubuntu-kernel/). Thanks
In a few days i will try again because i like manjaro


#65

I don’t know which modifications Wojtek added to his kernel. Sent him an email to know more …


#66

I find it, but in manjaro i don’t know how do it. Can you give me instructions? http://strangequark.tk/index.php/blog/20180423_teclastf7linux


#67

I have installed Xubuntu 18.04 LTS on my newly purchased low config laptop along side Windows 10 (duel boot).Everything of Installation was working fine but the Touchpad SYNA3602 (0911:5288) is not working.
as per your suggestions I have tried following command to solve the problem. It works instantly & found the touchpad working fine. But after reboot again touchpad not working.

sudo -i
echo 'on' > /sys/bus/i2c/devices/i2c-SYNA3602\:00/power/control
rmmod i2c_hid
modprobe i2c_hid

How can I fix / solve this problem?


#68

Please ask Xubuntu. This is the Manjaro Linux Forum!


#69

You can use a systemd service as we do. Simply check the PKGBUILD script on how to install it on your system. Then enable the service as usual. In couple of weeks I’ll send the maintainer of the driver on of our Bladebooks so we might get a proper fix within the kernel.


#70

on my Lenovo Ideapad Flex 14ARR I seem to be having the same issue with my synaptics touchpad. Though this a Ryzen 2500u device. Though I am having a hardtime confirming that this a SYNA3602 exactly.


#71

Why? Simply do dmesg | grep SYNA in a terminal and post the output.


#72

[8.844179] systemd[1]: /usr/lib/systemd/mhwd-i2c-syna3602.service:8:Ignoring unkown escape sequences: " /user/bin/echo “on” > /sys/bus/i2c/devices/i2c-SYNA3602:00/power/control; /usr/bin/rmmod i2c-hid; /usr/bin/modprobe i2c-hid"


#73

This is now fixed upstream. Patch is added to linux419-4.19rc3.0912.g5e33554-1 and will be backported also to linux418 series.


[Stable Update] 2018-09-13 - Kernels, KDE Framework, SPL/ZFS, Octopi