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

#7 2019-04-28 18:07:40

Zeben
Member
Registered: 2015-08-26
Posts: 6

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

gsplf wrote:
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.

Then I added the option TransformationMatrix:

        Option "TransformationMatrix" "1 0 0 0 0.443181 0 0 0 1"

I had the same problem on my Pavilion G6 1131sr. Your suggestion is working for me without any problems; my touchpad is working well, without any highly accelerated vertical input. Thank you very much!

Offline

#8 2019-10-19 20:30:00

noabody
Member
Registered: 2018-02-02
Posts: 4

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

On my HP Pavilion g6-2217cl, with AMD A8-4500M APU in Manjaro XFCE 18.1.1 Juhraya, I have:

journalctl -b | grep -A1 -Pi 'synaptics'
Oct 19 14:42:55 lap19x4 kernel: psmouse serio1: synaptics: queried max coordinates: x [..5734], y [..4974]
Oct 19 14:42:55 lap19x4 kernel: psmouse serio1: synaptics: queried min coordinates: x [1222..], y [910..]
Oct 19 14:42:55 lap19x4 kernel: psmouse serio1: synaptics: Touchpad model: 1, fw: 7.5, id: 0x1e0b1, caps: 0xf00173/0x240000/0xa2400/0x0, board id: 2068, fw id: 1028260
Oct 19 14:42:55 lap19x4 kernel: input: SynPS/2 Synaptics TouchPad as /devices/platform/i8042/serio1/input/input7
Oct 19 14:42:55 lap19x4 kernel: mousedev: PS/2 mouse device common for all mice

cat /proc/bus/input/devices | grep -A2 -B1 -Pi 'synaptic'
I: Bus=0011 Vendor=0002 Product=0007 Version=01b1
N: Name="SynPS/2 Synaptics TouchPad"
P: Phys=isa0060/serio1/input0
S: Sysfs=/devices/platform/i8042/serio1/input/input8

sudo libinput list-devices | grep -A17 -Pi 'touch'
Device:           SynPS/2 Synaptics TouchPad
Kernel:           /dev/input/event12
Group:            9
Seat:             seat0, default
Size:             50x91mm
Capabilities:     pointer 
Tap-to-click:     disabled
Tap-and-drag:     enabled
Tap drag lock:    disabled
Left-handed:      disabled
Nat.scrolling:    disabled
Middle emulation: n/a
Calibration:      n/a
Scroll methods:   *two-finger edge 
Click methods:    none
Disable-w-typing: enabled
Accel profiles:   none
Rotation:         n/a

libinput quirks list /dev/input/event12
ModelSynapticsSerialTouchpad=1

cat /usr/share/libinput/30-vendor-synaptics.quirks 
# Do not edit this file, it will be overwritten on update

[Synaptics Serial Touchpads]
MatchUdevType=touchpad
MatchBus=ps2
MatchVendor=0x0002
MatchProduct=0x0007
ModelSynapticsSerialTouchpad=1

sudo pacman -S xorg-xinput

xinput list-props 12 | head -3
Device 'SynPS/2 Synaptics TouchPad':
	Device Enabled (148):	1
	Coordinate Transformation Matrix (150):	1.000000, 0.000000, 0.000000, 0.000000, 0.150000, 0.000000, 0.000000, 0.000000, 1.000000

xinput set-prop 12 150 1 0 0 0 0.15 0 0 0 1

In the Mouse and Touchpad settings I have the acceleration for SynPS2 Synaptics Toucpad set to 7.

This is with default libinput drivers and, because I have an external keyboard/mouse, I placed the settings in $HOME/.profile.  It's ridiculous that the vertical speed has to be set to %15.

Last edited by noabody (2019-10-19 20:47:04)

Offline

#9 2019-10-19 21:51:51

2ManyDogs
Forum Fellow
Registered: 2012-01-15
Posts: 4,645

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

Closing this old solved thread.

Offline

Board footer

Powered by FluxBB