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?
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?