I'm still really unfamiliar with Linux all together, so I have simply done some searches online and tried solutions I found there, with no success.
I've obviously tried going into the mouse & touchpad settings and flipping the switch for two-finger scrolling, but no success. I've also tried to edit /usr/share/X11/xorg.conf.d/50-synaptics.conf:
Code: Select all
Section "InputClass"
Identifier "touchpad catchall"
Driver "synaptics"
MatchDevicePath "/dev/input/event6"
MatchIsTouchpad "on"
Option "VertTwoFingerScroll" "on"
Option "HorizTwoFingerScroll" "on"
Code: Select all
$ xinput
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ HID 04c5:148a id=11 [slave pointer (2)]
⎜ ↳ Wacom Co.,Ltd. MultiTouch Sensor Finger id=12 [slave pointer (2)]
⎜ ↳ Wacom Co.,Ltd. MultiTouch Sensor Pen stylus id=13 [slave pointer (2)]
⎜ ↳ Wacom Co.,Ltd. MultiTouch Sensor Pen eraser id=18 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
↳ Fujitsu FUJ02E3 id=6 [slave keyboard (3)]
↳ Video Bus id=7 [slave keyboard (3)]
↳ Fujitsu FUJ02BF id=8 [slave keyboard (3)]
↳ Power Button id=9 [slave keyboard (3)]
↳ HID 04c5:148a id=10 [slave keyboard (3)]
↳ FJ Camera: FJ Camera id=14 [slave keyboard (3)]
↳ FJ 5M Camera: FJ 5M Camera id=15 [slave keyboard (3)]
↳ AT Translated Set 2 keyboard id=16 [slave keyboard (3)]
↳ HID 04c5:148a id=17 [slave keyboard (3)]
Code: Select all
$ xinput list-props 17
Device 'HID 04c5:148a':
Device Enabled (141): 1
Coordinate Transformation Matrix (143): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
libinput Accel Speed (277): 0.000000
libinput Accel Speed Default (278): 0.000000
libinput Accel Profiles Available (279): 1, 1
libinput Accel Profile Enabled (280): 1, 0
libinput Accel Profile Enabled Default (281): 1, 0
libinput Natural Scrolling Enabled (282): 0
libinput Natural Scrolling Enabled Default (283): 0
libinput Send Events Modes Available (261): 1, 0
libinput Send Events Mode Enabled (262): 0, 0
libinput Send Events Mode Enabled Default (263): 0, 0
libinput Left Handed Enabled (284): 0
libinput Left Handed Enabled Default (285): 0
libinput Scroll Methods Available (286): 0, 0, 1
libinput Scroll Method Enabled (287): 0, 0, 0
libinput Scroll Method Enabled Default (288): 0, 0, 0
libinput Button Scrolling Button (289): 2
libinput Button Scrolling Button Default (290): 274
libinput Middle Emulation Enabled (291): 0
libinput Middle Emulation Enabled Default (292): 0
Device Node (264): "/dev/input/event6"
Device Product ID (265): 1221, 5258
libinput Horizonal Scroll Enabled (266): 0
I'm also unsure about the difference between libinput and synaptics. Are both of them drivers that handle touchpads? Because it looks like libinput is handling my touchpad rather than synaptics. I've tried running the libinput command, but it says command not found, but doing apt-get install xserver-xorg-input-libinput says it's already installed and updated.
I've been trying to run the synclient command, but it says no synaptics drivers loaded. I figured it would be better to switch from libinput to synaptics, but I have no idea how.
After all of this, still no success getting touchpad scrolling to work. All else seems to work fine, tap-to-click, moving cursor, left and right click. I've been struggling with this issue for weeks now, switched distros multiple times between ubuntu, linux mint, and fedora, still not success.
Anyone out there that could help me get my touchpad to work, I would greatly appreciate it!