FS#62876 - mouse scroll not working on kernel 4.19.46-1-lts and onwards
Attached to Project:
Arch Linux
Opened by Claude (cezarclaude) - Tuesday, 11 June 2019, 22:06 GMT
Last edited by freswa (frederik) - Saturday, 22 February 2020, 21:57 GMT
Opened by Claude (cezarclaude) - Tuesday, 11 June 2019, 22:06 GMT
Last edited by freswa (frederik) - Saturday, 22 February 2020, 21:57 GMT
|
Details
Description:
Mouse scroll stopped working after one of latest system updates. It is not working at all in any application. I tried command which shows mapping of all buttons in mouse and it looks like mouse scroll is not visible for system at all (3rd button is detected but scroll not) I tried change xorg.conf options but result of any change is that computer stop during boot. Below is my 40-libinput.conf mouse section with options what I tried to on. Section "InputClass" Identifier "libinput pointer catchall" #Identifier "mouse0" #Name "A4Tech PS/2+USB Mouse" MatchIsPointer "on" MatchDevicePath "/dev/input/event4" #MatchDevicePath "/dev/input/mouse0" #ZAxisMapping "4 5" #Buttons "6" Driver "libinput" #Driver "evdev" EndSection orginally option MatchDevicePath was "/dev/input/event*" I got 50-vmmmouse.conf in system as well: Section "InputClass" Identifier "vmmouse" MatchIsPointer "on" MatchTag "vmmouse" Driver "vmmouse" EndSection this is rersult of egrep "Name|Handlers" /proc/bus/input/devices | egrep -B1 'Handlers.*mouse' command N: Name="A4Tech PS/2+USB Mouse" H: Handlers=event4 mouse0 Kernel 4.19.49-1 LTS Scroll is working normally on kernel version 4.19.37-1 LTS Additional info: * package version(s) * config and/or log files etc. * link to upstream bug report, if any Steps to reproduce: |
This task depends upon
https://bbs.archlinux.org/viewtopic.php?pid=1854196
[1] https://wiki.archlinux.org/index.php/Arch_Linux_Archive
@cezarclaude
FS#63211for linux-zen / linuxEdit:
I believe the causal commit was f7ab4818f74e4d7e796b59fe847de12beb7063b3 which was added in v4.19.44
[1] https://wiki.archlinux.org/index.php/Patching_packages#Applying_patches
linux-lts-4.19.60-1.src.tar.gz (61.3 KiB)
pacman -S base-devel # install the base tools group
bsdtar -xf linux-lts-4.19.60-1.src.tar.gz
cd linux-lts
makepkg -rsi #this make take a very long time
[1] https://wiki.archlinux.org/index.php/Makepkg#Usage