You are not logged in.

#1 2019-01-10 14:40:31

gsplf
Member
Registered: 2019-01-05
Posts: 7

[SOLVED] Vertical speed of the touchpad is too high (HP Pavilion g6)

Hi,

I noticed a couple of days ago that the vertical speed of the cursor is higher than the horizontal. I have HP Pavilion g6. I don't have two monitors.

I tried to create a file /etc/X11/xorg.conf.d/50-synaptics.conf:

Section "InputClass"
     Identifier "touchpad catchall"
     Driver "synaptics"
     MatchIsTouchpad "on"
     MatchDevicePath "/dev/input/event*"
     Option "VertResolution" "75"
     Option "HorizResolution" "75"
EndSection

but it did not help. I tried to remove xf86-input-synaptics. However, it also did not help. What else can I try?

Last edited by gsplf (2019-01-22 12:56:33)

Offline

#2 2019-01-11 09:49:45

gsplf
Member
Registered: 2019-01-05
Posts: 7

Re: [SOLVED] Vertical speed of the touchpad is too high (HP Pavilion g6)

This is the output of xinput:

$ xinput list
⎡ Virtual core pointer                    	id=2	[master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer              	id=4	[slave  pointer  (2)]
⎜   ↳ SynPS/2 Synaptics TouchPad              	id=10	[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)]
    ↳ Power Button                            	id=8	[slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard            	id=9	[slave  keyboard (3)]
    ↳ HP Wireless hotkeys                     	id=11	[slave  keyboard (3)]
    ↳ HP WMI hotkeys                          	id=12	[slave  keyboard (3)]
$ xinput list-props 10
Device 'SynPS/2 Synaptics TouchPad':
	Device Enabled (146):	1
	Coordinate Transformation Matrix (148):	1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
	Device Accel Profile (276):	1
	Device Accel Constant Deceleration (277):	2.500000
	Device Accel Adaptive Deceleration (278):	1.000000
	Device Accel Velocity Scaling (279):	12.500000
	Synaptics Edges (280):	1592, 5388, 1535, 4590
	Synaptics Finger (281):	25, 30, 0
	Synaptics Tap Time (282):	180
	Synaptics Tap Move (283):	249
	Synaptics Tap Durations (284):	180, 180, 100
	Synaptics ClickPad (285):	0
	Synaptics Middle Button Timeout (286):	75
	Synaptics Two-Finger Pressure (287):	282
	Synaptics Two-Finger Width (288):	7
	Synaptics Scrolling Distance (289):	113, 113
	Synaptics Edge Scrolling (290):	0, 0, 0
	Synaptics Two-Finger Scrolling (291):	1, 0
	Synaptics Move Speed (292):	1.000000, 1.750000, 0.035317, 0.000000
	Synaptics Off (293):	0
	Synaptics Locked Drags (294):	0
	Synaptics Locked Drags Timeout (295):	5000
	Synaptics Tap Action (296):	0, 0, 0, 0, 0, 0, 0
	Synaptics Click Action (297):	1, 1, 1
	Synaptics Circular Scrolling (298):	0
	Synaptics Circular Scrolling Distance (299):	0.100000
	Synaptics Circular Scrolling Trigger (300):	0
	Synaptics Circular Pad (301):	0
	Synaptics Palm Detection (302):	0
	Synaptics Palm Dimensions (303):	10, 200
	Synaptics Coasting Speed (304):	20.000000, 50.000000
	Synaptics Pressure Motion (305):	30, 160
	Synaptics Pressure Motion Factor (306):	1.000000, 1.000000
	Synaptics Grab Event Device (307):	0
	Synaptics Gestures (308):	1
	Synaptics Capabilities (309):	1, 0, 1, 1, 1, 1, 1
	Synaptics Pad Resolution (310):	39, 88
	Synaptics Area (311):	0, 0, 0, 0
	Synaptics Noise Cancellation (312):	28, 28
	Device Product ID (273):	2, 7
	Device Node (272):	"/dev/input/event12"

When I change the Option "VertResolution" or the Option "HorizResolution", the output of xinput also changes, but I don't notice any changes.

Offline

#3 2019-01-14 05:07:15

sahilkhurana19
Member
Registered: 2018-12-15
Posts: 1

Re: [SOLVED] Vertical speed of the touchpad is too high (HP Pavilion g6)

I too have a Pavilion g6 and the same issue is happening with me. I thought it happened after a pacman -Syu update so I downgraded libinput but it didn't helped.

Here's the pacman log for the last upgrade containing the packages that were upgraded:

$ grep -i upgraded /var/log/pacman.log | grep 01-14

[2019-01-14 00:21] [ALPM] upgraded iana-etc (20180913-1 -> 20181219-1)
[2019-01-14 00:21] [ALPM] upgraded alsa-lib (1.1.7-2 -> 1.1.8-1)
[2019-01-14 00:21] [ALPM] upgraded ncurses (6.1-4 -> 6.1-6)
[2019-01-14 00:21] [ALPM] upgraded readline (7.0.005-1 -> 8.0.0-1)
[2019-01-14 00:21] [ALPM] upgraded bash (4.4.023-1 -> 5.0.0-1)
[2019-01-14 00:21] [ALPM] upgraded alsa-utils (1.1.7-1 -> 1.1.8-1)
[2019-01-14 00:21] [ALPM] upgraded sqlite (3.26.0-1 -> 3.26.0-2)
[2019-01-14 00:21] [ALPM] upgraded libsystemd (239.370-1 -> 240.34-2)
[2019-01-14 00:21] [ALPM] upgraded pcre2 (10.32-1 -> 10.32-2)
[2019-01-14 00:21] [ALPM] upgraded libutil-linux (2.33-2 -> 2.33.1-2)
[2019-01-14 00:21] [ALPM] upgraded gdbm (1.18.1-1 -> 1.18.1-2)
[2019-01-14 00:21] [ALPM] upgraded util-linux (2.33-2 -> 2.33.1-2)
[2019-01-14 00:21] [ALPM] upgraded device-mapper (2.02.183-1 -> 2.02.183-2)
[2019-01-14 00:21] [ALPM] upgraded systemd (239.370-1 -> 240.34-2)
[2019-01-14 00:21] [ALPM] upgraded pcre (8.42-1 -> 8.42-2)
[2019-01-14 00:21] [ALPM] upgraded libinput (1.12.4-1 -> 1.12.5-1)
[2019-01-14 00:21] [ALPM] upgraded gnutls (3.6.5-1 -> 3.6.5-2)
[2019-01-14 00:21] [ALPM] upgraded libxml2 (2.9.8-6 -> 2.9.8-8)
[2019-01-14 00:21] [ALPM] upgraded libedit (20180525_3.1-1 -> 20181209_3.1-1)
[2019-01-14 00:21] [ALPM] upgraded android-file-transfer (3.7-1 -> 3.7-2)
[2019-01-14 00:21] [ALPM] upgraded bc (1.07.1-2 -> 1.07.1-3)
[2019-01-14 00:21] [ALPM] upgraded libxslt (1.1.32+3+g32c88216-1 -> 1.1.33-1)
[2019-01-14 00:21] [ALPM] upgraded jack (0.125.0-5 -> 0.125.0-7)
[2019-01-14 00:21] [ALPM] upgraded js52 (52.9.0-1 -> 52.9.0-2)
[2019-01-14 00:21] [ALPM] upgraded code (1.30.1-1 -> 1.30.2-1)
[2019-01-14 00:21] [ALPM] upgraded firefox (64.0-1 -> 64.0.2-1)
[2019-01-14 00:21] [ALPM] upgraded inetutils (1.9.4-6 -> 1.9.4-7)
[2019-01-14 00:21] [ALPM] upgraded fish (2.7.1-1 -> 3.0.0-1)
[2019-01-14 00:21] [ALPM] upgraded python (3.7.2-1 -> 3.7.2-3)
[2019-01-14 00:21] [ALPM] upgraded fontforge (20170731-2 -> 20170731-3)
[2019-01-14 00:21] [ALPM] upgraded gawk (4.2.1-1 -> 4.2.1-2)
[2019-01-14 00:21] [ALPM] upgraded gnupg (2.2.12-1 -> 2.2.12-2)
[2019-01-14 00:21] [ALPM] upgraded guile (2.2.4-1 -> 2.2.4-2)
[2019-01-14 00:21] [ALPM] upgraded hunspell (1.7.0-1 -> 1.7.0-2)
[2019-01-14 00:21] [ALPM] upgraded iproute2 (4.19.0-1 -> 4.20.0-1)
[2019-01-14 00:21] [ALPM] upgraded libplacebo (0.6.0-2 -> 1.7.0-1)
[2019-01-14 00:21] [ALPM] upgraded lua (5.3.5-1 -> 5.3.5-2)
[2019-01-14 00:21] [ALPM] upgraded lvm2 (2.02.183-1 -> 2.02.183-2)
[2019-01-14 00:21] [ALPM] upgraded man-db (2.8.4-1 -> 2.8.5-1)
[2019-01-14 00:21] [ALPM] upgraded neofetch (5.0.0-1 -> 6.0.0-1)
[2019-01-14 00:21] [ALPM] upgraded pacman-mirrorlist (20181205-1 -> 20190109-1)
[2019-01-14 00:21] [ALPM] upgraded pacman (5.1.1-1 -> 5.1.2-2)
[2019-01-14 00:21] [ALPM] upgraded python-lxml (4.2.6-1 -> 4.3.0-1)
[2019-01-14 00:21] [ALPM] upgraded python2 (2.7.15-2 -> 2.7.15-4)
[2019-01-14 00:21] [ALPM] upgraded systemd-sysvcompat (239.370-1 -> 240.34-2)
[2019-01-14 00:21] [ALPM] upgraded unixodbc (2.3.7-1 -> 2.3.7-2)
[2019-01-14 00:21] [ALPM] upgraded vlc (3.0.4-7 -> 3.0.6-1)
[2019-01-14 00:21] [ALPM] upgraded wpa_supplicant (2:2.6-1 -> 2:2.6-2)
[2019-01-14 00:21] [ALPM] upgraded xfsprogs (4.19.0-1 -> 4.19.0-2)
[2019-01-14 00:21] [ALPM] upgraded xorg-xcursorgen (1.0.6-2 -> 1.0.7-1)
[2019-01-14 00:21] [ALPM] upgraded zsh-completions (0.29.0-1 -> 0.30.0-1)

Please let me know if you find a solution.

Offline

#4 2019-01-15 14:08:41

thinkinglobster
Member
Registered: 2019-01-15
Posts: 1

Re: [SOLVED] Vertical speed of the touchpad is too high (HP Pavilion g6)

Pavilion G6 owner here. Same problem. Mouse is working properly but the vertical sensitivity of the touchpad doesn't match the horizontal one; in that it is higher.

Offline

#5 2019-01-21 22:07:57

PygmalionPolymorph
Member
Registered: 2019-01-21
Posts: 1

Re: [SOLVED] Vertical speed of the touchpad is too high (HP Pavilion g6)

I also own a HP Pavilion g6. I just did a fresh install of Arch linux on it (had windows on it before). I also have the same problem. I am using gnome as desktop environment.

I tried to set the Coordinate Transformation Matrix in xinput to make the horizontal speed faster to make it match the vertical speed.

xinput set-prop 2 121 5 0 0 0 1 0 0 0 1

with 2 being the device id and 121 the prop id of the Coordinate Transformation Matrix.

Changing those settings didn't have any effect. I guess xinput doesn't have any effect since Gnome runs on Wayland by default and xinput is only for Xorg? I read in the archlinux wiki that the newer tool for changing input device parameters is libinput, but i haven't seen a similar setting in that one.

I'll try some more things and am glad for any input.

Offline

#6 2019-01-22 12:52:34

gsplf
Member
Registered: 2019-01-05
Posts: 7

Re: [SOLVED] Vertical speed of the touchpad is too high (HP Pavilion g6)

PygmalionPolymorph wrote:

I tried to set the Coordinate Transformation Matrix in xinput to make the horizontal speed faster to make it match the vertical speed.

Thank you very much! It works. I did the following:

$ xinput set-prop 10 148 1 0 0 0 0.443181 0 0 0 1

I'm not sure that 0.443181 is the right value, but vertical speed decreased.

To save these changes, I did the following:

$ sudo cp /usr/share/X11/xorg.conf.d/70-synaptics.conf /etc/X11/xorg.conf.d/70-synaptics.conf

Then I added the option TransformationMatrix:

Section "InputClass"
        Identifier "touchpad catchall"
        Driver "synaptics"
        MatchIsTouchpad "on"
# This option is recommend on all Linux systems using evdev, but cannot be
# enabled by default. See the following link for details:
# http://who-t.blogspot.com/2010/11/how-to-ignore-configuration-errors.html
#       MatchDevicePath "/dev/input/event*"
        Option "TransformationMatrix" "1 0 0 0 0.443181 0 0 0 1"
EndSection

Offline

Board footer

Powered by FluxBB