So I just got ubuntu and even when running the live disk I had an issue where I couldn't click most of the time and the mouse would jump left every 3 seconds
I thought once I got installed and updated it would be fine.
Now I can click fine but it still jumps and the touchpad doesn't work at all.
I have an ASUS laptop with touchscreen (which works perfectly) and a logitech g300 mouse.
After some searching I figured out how to do basic stuff with xinput and when I did an xinput list command i got this:
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ Logitech Gaming Mouse G300 id=10 [slave pointer (2)]
⎜ ↳ USBest Technology SiS HID Touch Controller id=13 [slave pointer (2)]
⎜ ↳ PS/2 Logitech Wheel Mouse id=16 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
↳ Power Button id=6 [slave keyboard (3)]
↳ Video Bus id=7 [slave keyboard (3)]
↳ Video Bus id=8 [slave keyboard (3)]
↳ Sleep Button id=9 [slave keyboard (3)]
↳ Logitech Gaming Mouse G300 id=11 [slave keyboard (3)]
↳ USB2.0 UVC HD Webcam id=12 [slave keyboard (3)]
↳ Asus WMI hotkeys id=14 [slave keyboard (3)]
↳ AT Translated Set 2 keyboard id=15 [slave keyboard (3)]
Instantly noticed that I don't have a ps/2 mouse so no idea why but it doesn't detect my touchpad and has added a duplicate generic device for my usb mouse.
If I disable id 16 then everything is golden until i restart and have to repeat the command. How can I fix this up so I can get my touchpad working and the duplicate mouse removed permanently?
Thank you
EDIT 1:
After further attempts I have found that
sudo modprobe -r psmouse
sudo modprobe psmouse proto=imps
Also stops the cursor jumping and removes the generic mouse device (id=16)
But I just found if i then touch the touchpad things get hectic and keyboard stops working properly and mouse clicking doesn't work.
Are there no drivers for the touchpad asus uses or something?