Touch-pad issue: ic2_hid i2c-SYNA2393:00: failed to reset device

Hello, recently I have installed Manjaro with GNOME on Dell Vostro 54959 and everything works great except touch-pad which is not usable at all.

I have checked boot error messages and the one is probably related is: ic2_hid i2c-SYNA2393:00: failed to reset device.

The output of connected devices shows:

⎡ Virtual core pointer                    	id=2	[master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer              	id=4	[slave  pointer  (2)]
⎜   ↳ Genius Optical Mouse                    	id=11	[slave  pointer  (2)]
⎣ Virtual core keyboard                   	id=3	[master keyboard (2)]
    ↳ Virtual core XTEST keyboard             	id=5	[slave  keyboard (3)]
    ↳ Video Bus                               	id=7	[slave  keyboard (3)]
    ↳ Video Bus                               	id=8	[slave  keyboard (3)]
    ↳ Sleep Button                            	id=10	[slave  keyboard (3)]
    ↳ Integrated_Webcam_HD: Integrate         	id=12	[slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard            	id=14	[slave  keyboard (3)]
    ↳ Power Button                            	id=6	[slave  keyboard (3)]
    ↳ DELL Wireless hotkeys                   	id=15	[slave  keyboard (3)]
    ↳ Power Button                            	id=9	[slave  keyboard (3)]
    ↳ Dell WMI hotkeys                        	id=13	[slave  keyboard (3)]

So apparently the touch-pad is not even seen. Updating BIOS did not change anything I have already tried that. I have seen some people creating patches for touchpad in kernel but haven’t found one for mine and have no idea how to implement them.

Thanks for help

Make sure that the Bios-setting of the touchpad is set to generic or basic (the name differs from pc to pc). if it’s set to something like enhanced the hardware detection of linux will run in problems.

after rebooting do an

sudo dmesg | grep synaptic > /tmp/dmesg

this will output everything to an textfile /tmp/dmesg
open /tmp/dmesg with an editor and post the output
please post this output


cat /var/log/Xorg.0.log | grep Synaptic > /tmp/xorg

open the file /tmp/xorg and post the output also