{"object_kind":"push","event_name":"push","before":"b58d5a165b62354b48efca5605150c86e4c1e0c2","after":"6f79797308d7d90bb068d9d45d6481698a2fef61","ref":"refs/heads/main","ref_protected":false,"checkout_sha":"6f79797308d7d90bb068d9d45d6481698a2fef61","message":null,"user_id":9716,"user_name":"Marge Bot","user_username":"marge-bot","user_email":"","user_avatar":"https://gitlab.freedesktop.org/uploads/-/system/user/avatar/9716/marge.png","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":"6f79797308d7d90bb068d9d45d6481698a2fef61","message":"test: recover external usb keyboard touchpad combo\n\nThis recovers the testing that a USB keyboard plus touchpad combo both\nset as external, only its own keyboard should affect to DWT that was\nremoved when Acer Hawaii combo was set as internal.\n\nThis is uncommon as usb touchpads nowadays are set as internal, but,\nperhaps someone that adds a quirk for a really external combo also adds\nin udev's hwdb the external integration for the touchpad, or perhaps we\nshould set the integration to external when AttrTPKComboLayout=below is\nused for the touchpad.\n\nThe issue is if the touchpad is leave as internal every keyboard affect\nDWT, not only the one that belongs to its combo.\n\nPart-of: \n","title":"test: recover external usb keyboard touchpad combo","timestamp":"2026-02-02T09:52:08+00:00","url":"https://gitlab.freedesktop.org/libinput/libinput/-/commit/6f79797308d7d90bb068d9d45d6481698a2fef61","author":{"name":"David SantamarĂ­a Rogado","email":"howl.nsp@gmail.com"},"added":["test/litest-device-generic-usb-keyboard.c","test/litest-device-generic-usb-touchpad.c"],"modified":["meson.build","src/libinput-util.h","test/litest.h","test/test-touchpad.c"],"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}}