{"object_kind":"push","event_name":"push","before":"4cf1775d3ddf7f70d13b70b3f2149a9be880a855","after":"41da55ecc08bb3769a737e8fbae0f34b71792a67","ref":"refs/heads/main","ref_protected":false,"checkout_sha":"41da55ecc08bb3769a737e8fbae0f34b71792a67","message":null,"user_id":9716,"user_name":"Marge Bot","user_username":"marge-bot","user_email":"[REDACTED]","user_avatar":"https://gitlab.freedesktop.org/uploads/-/system/user/avatar/9716/marge.png?v=1792627200","project_id":147,"project":{"id":147,"name":"libinput","description":"Input device management and event handling library","web_url":"https://gitlab.freedesktop.org/libinput/libinput","avatar_url":null,"git_ssh_url":"git@ssh.gitlab.freedesktop.org:libinput/libinput.git","git_http_url":"https://gitlab.freedesktop.org/libinput/libinput.git","namespace":"libinput","visibility_level":20,"path_with_namespace":"libinput/libinput","default_branch":"main","ci_config_path":"","homepage":"https://gitlab.freedesktop.org/libinput/libinput","url":"git@ssh.gitlab.freedesktop.org:libinput/libinput.git","ssh_url":"git@ssh.gitlab.freedesktop.org:libinput/libinput.git","http_url":"https://gitlab.freedesktop.org/libinput/libinput.git"},"commits":[{"id":"41da55ecc08bb3769a737e8fbae0f34b71792a67","message":"quirks: remove REL_HWHEEL from the Holtek 04D9:A09F keyboard node\n\nThis gaming mouse (sold as Rapture VENOM V2, among others) has a second\nUSB interface for its macro and media keys. Its consumer control report\nis an array of usages 0x000-0x2FF, which covers AC Pan (0x238), and the\nkernel maps AC Pan to REL_HWHEEL whatever the field type. libinput then\ngives the keyboard device the pointer capability, and desktops list it\nas a second mouse without buttons and with nothing to configure.\n\nThe interface has no wheel, so remove the axis.\n\nSigned-off-by: Martin Pluskal \nPart-of: \n","title":"quirks: remove REL_HWHEEL from the Holtek 04D9:A09F keyboard node","timestamp":"2026-10-22T16:18:24+02:00","url":"https://gitlab.freedesktop.org/libinput/libinput/-/commit/41da55ecc08bb3769a737e8fbae0f34b71792a67","author":{"name":"Martin Pluskal","email":"martin@pluskal.org"},"added":["quirks/30-vendor-holtek.quirks"],"modified":[],"removed":[]}],"total_commits_count":1,"push_options":{},"repository":{"name":"libinput","url":"git@ssh.gitlab.freedesktop.org:libinput/libinput.git","description":"Input device management and event handling library","homepage":"https://gitlab.freedesktop.org/libinput/libinput","git_http_url":"https://gitlab.freedesktop.org/libinput/libinput.git","git_ssh_url":"git@ssh.gitlab.freedesktop.org:libinput/libinput.git","visibility_level":20}}