You are not logged in.

#1 2021-12-29 13:58:48

dybdeskarphet
Member
Registered: 2021-11-17
Posts: 14

Touchpad Acceleration Speed Drops Randomly

Hello,
So like I said in the title, with no apparent pattern, my touchpad speed drops randomly. I searched thourgh the forums for a solution high and low but I couldn't even find the same problem.

I recreated the problem with a script which changes the speed with "xinput set-prop":
https://youtu.be/m_FLk-0wm38
I'm making the same hand movements throughout the video but as you can see after 2nd second, cursor slows down.

Also the output of "sudo libinput debug-events --verbose" gives no information about the problem when it was happening:

# Here the mouse is slow
[2021-12-29 16:03:26]  event10  POINTER_MOTION          +356.853s	  5.27/  2.38 (+16.00/ +7.23)
[2021-12-29 16:03:26]  event10  POINTER_MOTION          +356.860s	  5.27/  2.38 (+16.00/ +7.23)
[2021-12-29 16:03:26]  event10  POINTER_MOTION          +356.867s	  5.93/  2.72 (+18.00/ +8.26)
[2021-12-29 16:03:26]  event10  POINTER_MOTION          +356.874s	  5.93/  3.06 (+18.00/ +9.29)
[2021-12-29 16:03:26]  event10  POINTER_MOTION          +356.880s	  5.60/  2.72 (+17.00/ +8.26)
[2021-12-29 16:03:26]  event10  POINTER_MOTION          +356.887s	  4.61/  2.38 (+14.00/ +7.23)
[2021-12-29 16:03:26]  event10  POINTER_MOTION          +356.894s	  3.95/  2.04 (+12.00/ +6.19)
[2021-12-29 16:03:26]  event10  POINTER_MOTION          +356.901s	  2.96/  1.70 ( +9.00/ +5.16)
[2021-12-29 16:03:26]  event10  POINTER_MOTION          +356.908s	  2.96/  1.36 ( +9.00/ +4.13)
[2021-12-29 16:03:26]  event10  POINTER_MOTION          +356.915s	  2.63/  1.70 ( +8.00/ +5.16)
[2021-12-29 16:03:26]  event10  POINTER_MOTION          +356.922s	  1.98/  1.02 ( +6.00/ +3.10)
[2021-12-29 16:03:26]  event10  POINTER_MOTION          +356.928s	  1.32/  0.68 ( +4.00/ +2.06)
# Here I waited for a while and the speed is back to normal again
[2021-12-29 16:03:38]  event10  POINTER_MOTION          +356.935s	  1.32/  0.68 ( +4.00/ +2.06)
[2021-12-29 16:03:38]  event10  POINTER_MOTION          +356.942s	  0.99/  0.68 ( +3.00/ +2.06)
[2021-12-29 16:03:38]  event10  POINTER_MOTION          +356.949s	  0.66/  0.34 ( +2.00/ +1.03)
[2021-12-29 16:03:38]  event10  POINTER_MOTION          +356.956s	  0.00/  0.68 ( +0.00/ +2.06)
[2021-12-29 16:03:38]  event10  POINTER_MOTION          +356.970s	 -0.65/  0.33 ( -2.00/ +1.03)
[2021-12-29 16:03:38]  event10  POINTER_MOTION          +356.977s	 -0.97/  0.33 ( -3.00/ +1.03)
[2021-12-29 16:03:38]  event10  POINTER_MOTION          +356.983s	 -1.65/  0.00 ( -5.00/ +0.00)
[2021-12-29 16:03:38]  event10  POINTER_MOTION          +356.990s	 -2.30/  0.34 ( -7.00/ +1.03)
[2021-12-29 16:03:38]  event10  POINTER_MOTION          +356.997s	 -2.96/  0.34 ( -9.00/ +1.03)
[2021-12-29 16:03:38]  event10  POINTER_MOTION          +357.004s	 -3.62/  0.34 (-11.00/ +1.03)
[2021-12-29 16:03:38]  event10  POINTER_MOTION          +357.011s	 -4.94/  0.34 (-15.00/ +1.03)
[2021-12-29 16:03:38]  event10  POINTER_MOTION          +357.018s	 -5.60/  0.34 (-17.00/ +1.03)
[2021-12-29 16:03:38]  event10  POINTER_MOTION          +357.025s	 -4.94/  0.34 (-15.00/ +1.03)
[2021-12-29 16:03:38]  event10  POINTER_MOTION          +357.031s	 -4.94/  0.34 (-15.00/ +1.03)
[2021-12-29 16:03:38]  event10  POINTER_MOTION          +357.038s	 -4.61/  0.34 (-14.00/ +1.03)
[2021-12-29 16:03:38]  event10  POINTER_MOTION          +357.045s	 -4.61/  0.34 (-14.00/ +1.03)
[2021-12-29 16:03:38]  event10  POINTER_MOTION          +357.052s	 -4.61/  0.00 (-14.00/ +0.00)
[2021-12-29 16:03:38]  event10  POINTER_MOTION          +357.059s	 -4.94/  0.34 (-15.00/ +1.03)
[2021-12-29 16:03:38]  event10  POINTER_MOTION          +357.066s	 -5.60/  0.34 (-17.00/ +1.03)
[2021-12-29 16:03:38]  event10  POINTER_MOTION          +357.073s	 -5.60/  0.34 (-17.00/ +1.03)
[2021-12-29 16:03:38]  event10  POINTER_MOTION          +357.079s	 -4.61/  0.34 (-14.00/ +1.03)
[2021-12-29 16:03:38]  event10  POINTER_MOTION          +357.086s	 -3.95/  0.00 (-12.00/ +0.00)

Laptop model: Lenovo V15 G2-ALC
Display Server/WM: X11/bspwm
Kernel version: 5.10.88-2-lts (same with stable kernel too)

I really appreciate any kind of help!

Offline

#2 2022-01-03 18:24:26

anarki@buttereblume
Member
Registered: 2015-12-29
Posts: 50

Re: Touchpad Acceleration Speed Drops Randomly

Try continuously logging the output of

xinput list-props $DEVICE

while moving the cursor and see if values are constant. If they are, I'd suspect a h/w related issue.

Offline

#3 2022-01-06 00:37:30

dybdeskarphet
Member
Registered: 2021-11-17
Posts: 14

Re: Touchpad Acceleration Speed Drops Randomly

Values are completely constant. I'm really suspicious about this being an hardware issue because the device is only 2 months old. I'm going to try it on Windows to see if the bug is present there too. If it is, I'm really unlucky.

Offline

#4 2022-01-06 11:41:13

roket1428
Member
Registered: 2022-01-06
Posts: 2

Re: Touchpad Acceleration Speed Drops Randomly

I have the same laptop and I have that problem too. Maybe it's laptop related? I mostly experience this while charging the laptop.

Offline

#5 2022-01-06 18:02:50

dybdeskarphet
Member
Registered: 2021-11-17
Posts: 14

Re: Touchpad Acceleration Speed Drops Randomly

roket1428 wrote:

I have the same laptop and I have that problem too. Maybe it's laptop related? I mostly experience this while charging the laptop.

I'm sorry to hear that you have the same problem but also really happy to see that I'm not the only one with this problem.

So if you're having the same issue it's probably not a hardware problem. Can you share the output of pacman -Qqe to see if we have the same (and maybe suspicious) programs?

Mine is:

acpi
acpica
acpid
acpilight
alsa-utils
amd-ucode
amdvlk
android-tools
archiso
autoconf
automake
axel
base
binutils
bison
bluez
bluez-utils
bspwm
chromium
colorpicker
crda
create-react-app
cronie
dateutils
dhcpcd
dialog
dmidecode
dos2unix
dosfstools
dunst
edex-ui-bin
efibootmgr
exfatprogs
fakeroot
feh
ffmpegthumbnailer
figlet
file
findutils
fish
flex
fwts-git
fwupd
fzf
gawk
gcc
gettext
gimp
git
go
grep
groff
grub
grub-customizer
gucharmap
guvcview
gzip
highlight
jq
jre-openjdk
libnotify
libreoffice-fresh
libtool
linux
linux-firmware
linux-lts
lolcat
lshw
lxappearance-gtk3
m4
maim
make
man-db
moreutils
mpv
ncdu
neovim
netctl
nodejs
noto-fonts-emoji
npm
numlockx
openssh
pacman
pacman-contrib
pamixer
pass
patch
picom
pipewire-pulse
pkgconf
polybar
python
python-pip
qrencode
ranger
rclone
reflector
rxvt-unicode
scrcpy
sed
shellcheck
spotify
streamlink
sudo
sxhkd
telegram-desktop
termdown
texinfo
texlive-bibtexextra
texlive-core
texlive-fontsextra
texlive-formatsextra
texlive-games
texlive-humanities
texlive-latexextra
texlive-music
texlive-pictures
texlive-pstricks
texlive-publishers
texlive-science
transmission-cli
trash-cli
ttf-dejavu
ueberzug
unrar
unzip
urxvt-perls
w3m
when
which
wireless_tools
wmctrl
wpa_supplicant
xclip
xdotool
xf86-video-amdgpu
xorg-bdftopcf
xorg-iceauth
xorg-mkfontscale
xorg-server
xorg-sessreg
xorg-setxkbmap
xorg-smproxy
xorg-x11perf
xorg-xauth
xorg-xcmsdb
xorg-xcursorgen
xorg-xdpyinfo
xorg-xdriinfo
xorg-xev
xorg-xgamma
xorg-xhost
xorg-xinit
xorg-xinput
xorg-xkbcomp
xorg-xkbevd
xorg-xkbutils
xorg-xkill
xorg-xlsatoms
xorg-xlsclients
xorg-xmodmap
xorg-xpr
xorg-xprop
xorg-xrandr
xorg-xrdb
xorg-xrefresh
xorg-xset
xorg-xsetroot
xorg-xvinfo
xorg-xwd
xorg-xwininfo
xorg-xwud
xsecurelock
yay
zathura
zathura-pdf-mupdf
zbar
zip

Offline

#6 2022-01-06 20:41:49

roket1428
Member
Registered: 2022-01-06
Posts: 2

Re: Touchpad Acceleration Speed Drops Randomly

I compared both outputs with diff, these are intersecting ones:

 acpi
 acpid
 autoconf
 automake
 base
 binutils
 bison
 dhcpcd
 dmidecode
 efibootmgr
 fakeroot
 feh
 file
 findutils
 flex
 gawk
 gcc
 gettext
 gimp
 git
 go
 grep
 groff
 grub
 gzip
 jq
 libreoffice-fresh
 libtool
 linux
 linux-firmware
 m4
 make
 man-db
 mpv
 npm
 pacman
 pacman-contrib
 pamixer
 patch
 picom
 pkgconf
 sed
 shellcheck
 sudo
 texinfo
 unrar
 unzip
 which
 wpa_supplicant
 xclip
 xdotool
 xf86-video-amdgpu
 xorg-bdftopcf
 xorg-iceauth
 xorg-mkfontscale
 xorg-server
 xorg-sessreg
 xorg-setxkbmap
 xorg-smproxy
 xorg-x11perf
 xorg-xauth
 xorg-xcmsdb
 xorg-xcursorgen
 xorg-xdriinfo
 xorg-xev
 xorg-xgamma
 xorg-xhost
 xorg-xinit
 xorg-xinput
 xorg-xkbcomp
 xorg-xkbevd
 xorg-xkill
 xorg-xlsatoms
 xorg-xlsclients
 xorg-xmodmap
 xorg-xpr
 xorg-xrandr
 xorg-xrdb
 xorg-xrefresh
 xorg-xsetroot
 xorg-xvinfo
 xorg-xwd
 xorg-xwininfo
 xorg-xwud
 yay
 zathura

Offline

#7 2022-01-06 21:44:20

dybdeskarphet
Member
Registered: 2021-11-17
Posts: 14

Re: Touchpad Acceleration Speed Drops Randomly

roket1428 wrote:

I compared both outputs with diff, these are intersecting ones:

 acpi
 acpid
 autoconf
 automake
 base
 binutils
 bison
 dhcpcd
 dmidecode
 efibootmgr
 fakeroot
 feh
 file
 findutils
 flex
 gawk
 gcc
 gettext
 gimp
 git
 go
 grep
 groff
 grub
 gzip
 jq
 libreoffice-fresh
 libtool
 linux
 linux-firmware
 m4
 make
 man-db
 mpv
 npm
 pacman
 pacman-contrib
 pamixer
 patch
 picom
 pkgconf
 sed
 shellcheck
 sudo
 texinfo
 unrar
 unzip
 which
 wpa_supplicant
 xclip
 xdotool
 xf86-video-amdgpu
 xorg-bdftopcf
 xorg-iceauth
 xorg-mkfontscale
 xorg-server
 xorg-sessreg
 xorg-setxkbmap
 xorg-smproxy
 xorg-x11perf
 xorg-xauth
 xorg-xcmsdb
 xorg-xcursorgen
 xorg-xdriinfo
 xorg-xev
 xorg-xgamma
 xorg-xhost
 xorg-xinit
 xorg-xinput
 xorg-xkbcomp
 xorg-xkbevd
 xorg-xkill
 xorg-xlsatoms
 xorg-xlsclients
 xorg-xmodmap
 xorg-xpr
 xorg-xrandr
 xorg-xrdb
 xorg-xrefresh
 xorg-xsetroot
 xorg-xvinfo
 xorg-xwd
 xorg-xwininfo
 xorg-xwud
 yay
 zathura

Not so surprisingly you're using Xorg too. At the weekend, I'm going to try using Wayland for a couple of days to see if the problem is caused by Xorg or the kernel.

Offline

Board footer

Powered by FluxBB