Summary: | Logitech G600 mouse pointer issue | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Product: | xorg | Reporter: | Gabriel Cavallo <gabrielcavallo> | ||||||||||||||
Component: | Input/evdev | Assignee: | Peter Hutterer <peter.hutterer> | ||||||||||||||
Status: | RESOLVED FIXED | QA Contact: | Xorg Project Team <xorg-team> | ||||||||||||||
Severity: | normal | ||||||||||||||||
Priority: | medium | CC: | peter.hutterer | ||||||||||||||
Version: | git | ||||||||||||||||
Hardware: | x86-64 (AMD64) | ||||||||||||||||
OS: | Linux (All) | ||||||||||||||||
Whiteboard: | |||||||||||||||||
i915 platform: | i915 features: | ||||||||||||||||
Attachments: |
|
Description
Gabriel Cavallo
2015-11-07 13:33:26 UTC
http://wayland.freedesktop.org/libinput/doc/latest/reporting_bugs.html look through this page please and attach the information required. If you don't have libinput, just stick to the evemu bits. Created attachment 119514 [details]
Logitech G600 event0 recording
Created attachment 119515 [details]
Logitech G600 event1 recording
Created attachment 119516 [details]
libinput settings
Created attachment 119517 [details]
list device
Comment on attachment 119515 [details]
Logitech G600 event1 recording
event1 evemu reproduces issue on evdev 2.10.0 but not on evdev 2.9.2
Created attachment 119527 [details] [review] 0001-Only-map-x-and-y-to-axes-0-and-1.patch Give this one a try please Created attachment 119539 [details]
xorg logs
It compiles just fine but I can't for the life of me get it to recognize any of my input devices... I'm probably missing some config?
Anyways I've attached xorg logs for all tested versions that may help.
did you remove the distribution-provided evdev driver? Looks like this file is missing: http://cgit.freedesktop.org/xorg/driver/xf86-input-evdev/tree/10-evdev.conf put that in /etc/X11/xorg.conf.d and restart the server and that should be it. Once you switch back to the distribution package, you can drop the file again. Oh I didn't figure it installs in /usr/local instead! The patch actually does work! I tested every buttons and the patch fixes the cursor issue on all buttons. As a side note I think the Makefile does not find the xorg.conf directory for me so I indeed needed to copy it over manually: /usr/bin/mkdir -p 'NONE/share/X11/xorg.conf.d' /usr/bin/install -c -m 644 10-evdev.conf 'NONE/share/X11/xorg.conf.d' I'll keep the patch running for a few days let me know if you need more info. pushed it now, let me know if you find any problems with it though. Thanks. commit d7e61a7074b802b49f57549530b289bbaa0a4855 Author: Peter Hutterer <peter.hutterer@who-t.net> Date: Tue Nov 10 14:35:51 2015 +1000 Only map x and y to axes 0 and 1 |
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.