Activity log for bug #1880995

Date Who What changed Old value New value Message
2020-05-27 17:07:36 Juan M. bug added bug
2020-05-27 17:08:26 Juan M. description * Kubuntu version 20.04 When the keyboard is attached, running `xinput` produces: ⎡ Virtual core pointer id=2 [master pointer (3)] ⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)] ... ⎜ ↳ NXP Semiconductors LPC I2C HID Consumer Control id=11 [slave pointer (2)] ⎜ ↳ NXP Semiconductors LPC I2C HID Mouse id=31 [slave pointer (2)] ⎣ Virtual core keyboard id=3 [master keyboard (2)] ↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)] ... ↳ NXP Semiconductors LPC I2C HID System Control id=10 [slave keyboard (3)] ↳ NXP Semiconductors LPC I2C HID Consumer Control id=12 [slave keyboard (3)] ↳ NXP Semiconductors LPC I2C HID id=13 [slave keyboard (3)] ## Props Device 'NXP Semiconductors LPC I2C HID Consumer Control': Device Enabled (155): 1 Coordinate Transformation Matrix (157): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000 libinput Natural Scrolling Enabled (291): 0 libinput Natural Scrolling Enabled Default (292): 0 libinput Send Events Modes Available (276): 1, 0 libinput Send Events Mode Enabled (277): 0, 0 libinput Send Events Mode Enabled Default (278): 0, 0 Device Node (279): "/dev/input/event11" Device Product ID (280): 8137, 136 libinput Drag Lock Buttons (293): <no items> libinput Horizontal Scroll Enabled (294): 1 Device 'NXP Semiconductors LPC I2C HID Mouse': Device Enabled (155): 1 Coordinate Transformation Matrix (157): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000 libinput Natural Scrolling Enabled (291): 0 libinput Natural Scrolling Enabled Default (292): 0 libinput Scroll Methods Available (295): 0, 0, 1 libinput Scroll Method Enabled (296): 0, 0, 0 libinput Scroll Method Enabled Default (297): 0, 0, 0 libinput Button Scrolling Button (298): 2 libinput Button Scrolling Button Default (299): 2 libinput Middle Emulation Enabled (300): 0 libinput Middle Emulation Enabled Default (301): 0 libinput Accel Speed (302): 0.200000 libinput Accel Speed Default (303): 0.000000 libinput Accel Profiles Available (304): 1, 1 libinput Accel Profile Enabled (305): 1, 0 libinput Accel Profile Enabled Default (306): 1, 0 libinput Left Handed Enabled (307): 0 libinput Left Handed Enabled Default (308): 0 libinput Send Events Modes Available (276): 1, 0 libinput Send Events Mode Enabled (277): 0, 0 libinput Send Events Mode Enabled Default (278): 0, 0 Device Node (279): "/dev/input/event14" Device Product ID (280): 8137, 136 libinput Drag Lock Buttons (293): <no items> libinput Horizontal Scroll Enabled (294): 1 When the keyboard is detached, it changes: ⎡ Virtual core pointer id=2 [master pointer (3)] ⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)] ... ⎜ ↳ HP ZBook x2 Bluetooth Keyboard Consumer Control id=10 [slave pointer (2)] ⎜ ↳ HP ZBook x2 Bluetooth Keyboard Mouse id=31 [slave pointer (2)] ⎣ Virtual core keyboard id=3 [master keyboard (2)] ↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)] ... ↳ HP ZBook x2 Bluetooth Keyboard Consumer Control id=11 [slave keyboard (3)] ↳ HP ZBook x2 Bluetooth Keyboard id=12 [slave keyboard (3)] ↳ HP ZBook x2 Bluetooth Keyboard System Control id=13 [slave keyboard (3)] ## Props Device 'HP ZBook x2 Bluetooth Keyboard Consumer Control': Device Enabled (155): 1 Coordinate Transformation Matrix (157): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000 libinput Natural Scrolling Enabled (291): 0 libinput Natural Scrolling Enabled Default (292): 0 libinput Send Events Modes Available (276): 1, 0 libinput Send Events Mode Enabled (277): 0, 0 libinput Send Events Mode Enabled Default (278): 0, 0 Device Node (279): "/dev/input/event12" Device Product ID (280): 1266, 5491 libinput Drag Lock Buttons (293): <no items> libinput Horizontal Scroll Enabled (294): 1 Device 'HP ZBook x2 Bluetooth Keyboard Mouse': Device Enabled (155): 1 Coordinate Transformation Matrix (157): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000 libinput Natural Scrolling Enabled (291): 0 libinput Natural Scrolling Enabled Default (292): 0 libinput Scroll Methods Available (295): 0, 0, 1 libinput Scroll Method Enabled (296): 0, 0, 0 libinput Scroll Method Enabled Default (297): 0, 0, 0 libinput Button Scrolling Button (298): 2 libinput Button Scrolling Button Default (299): 2 libinput Middle Emulation Enabled (300): 0 libinput Middle Emulation Enabled Default (301): 0 libinput Accel Speed (302): 0.200000 libinput Accel Speed Default (303): 0.000000 libinput Accel Profiles Available (304): 1, 1 libinput Accel Profile Enabled (305): 1, 0 libinput Accel Profile Enabled Default (306): 1, 0 libinput Left Handed Enabled (307): 0 libinput Left Handed Enabled Default (308): 0 libinput Send Events Modes Available (276): 1, 0 libinput Send Events Mode Enabled (277): 0, 0 libinput Send Events Mode Enabled Default (278): 0, 0 Device Node (279): "/dev/input/event9" Device Product ID (280): 1266, 5491 libinput Drag Lock Buttons (293): <no items> libinput Horizontal Scroll Enabled (294): 1 As you can see, they are almost equal, but the problem is that the features are not the same. When the touchpad (the keyboard with touchpad) is attached, I can use 2 fingers to emulate the right click, scrolling, etc. When it's detached I can't. I don't understand correctly why I can use the scroll with 2 fingers when the "Scroll Methods Available" does not include it. When the keyboard/touchpad is detached, using 2 fingers on `xev` or `evtest` doesn't produce any output. * Kubuntu version 20.04 When the keyboard is attached, running `xinput` produces: ``` ⎡ Virtual core pointer id=2 [master pointer (3)] ⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)] ... ⎜ ↳ NXP Semiconductors LPC I2C HID Consumer Control id=11 [slave pointer (2)] ⎜ ↳ NXP Semiconductors LPC I2C HID Mouse id=31 [slave pointer (2)] ⎣ Virtual core keyboard id=3 [master keyboard (2)]     ↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)] ...     ↳ NXP Semiconductors LPC I2C HID System Control id=10 [slave keyboard (3)]     ↳ NXP Semiconductors LPC I2C HID Consumer Control id=12 [slave keyboard (3)]     ↳ NXP Semiconductors LPC I2C HID id=13 [slave keyboard (3)] ``` ## Props Device 'NXP Semiconductors LPC I2C HID Consumer Control':         Device Enabled (155): 1         Coordinate Transformation Matrix (157): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000         libinput Natural Scrolling Enabled (291): 0         libinput Natural Scrolling Enabled Default (292): 0         libinput Send Events Modes Available (276): 1, 0         libinput Send Events Mode Enabled (277): 0, 0         libinput Send Events Mode Enabled Default (278): 0, 0         Device Node (279): "/dev/input/event11"         Device Product ID (280): 8137, 136         libinput Drag Lock Buttons (293): <no items>         libinput Horizontal Scroll Enabled (294): 1 Device 'NXP Semiconductors LPC I2C HID Mouse':         Device Enabled (155): 1         Coordinate Transformation Matrix (157): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000         libinput Natural Scrolling Enabled (291): 0         libinput Natural Scrolling Enabled Default (292): 0         libinput Scroll Methods Available (295): 0, 0, 1         libinput Scroll Method Enabled (296): 0, 0, 0         libinput Scroll Method Enabled Default (297): 0, 0, 0         libinput Button Scrolling Button (298): 2         libinput Button Scrolling Button Default (299): 2         libinput Middle Emulation Enabled (300): 0         libinput Middle Emulation Enabled Default (301): 0         libinput Accel Speed (302): 0.200000         libinput Accel Speed Default (303): 0.000000         libinput Accel Profiles Available (304): 1, 1         libinput Accel Profile Enabled (305): 1, 0         libinput Accel Profile Enabled Default (306): 1, 0         libinput Left Handed Enabled (307): 0         libinput Left Handed Enabled Default (308): 0         libinput Send Events Modes Available (276): 1, 0         libinput Send Events Mode Enabled (277): 0, 0         libinput Send Events Mode Enabled Default (278): 0, 0         Device Node (279): "/dev/input/event14"         Device Product ID (280): 8137, 136         libinput Drag Lock Buttons (293): <no items>         libinput Horizontal Scroll Enabled (294): 1 When the keyboard is detached, it changes: ⎡ Virtual core pointer id=2 [master pointer (3)] ⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)] ... ⎜ ↳ HP ZBook x2 Bluetooth Keyboard Consumer Control id=10 [slave pointer (2)] ⎜ ↳ HP ZBook x2 Bluetooth Keyboard Mouse id=31 [slave pointer (2)] ⎣ Virtual core keyboard id=3 [master keyboard (2)]     ↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)] ...     ↳ HP ZBook x2 Bluetooth Keyboard Consumer Control id=11 [slave keyboard (3)]     ↳ HP ZBook x2 Bluetooth Keyboard id=12 [slave keyboard (3)]     ↳ HP ZBook x2 Bluetooth Keyboard System Control id=13 [slave keyboard (3)] ## Props Device 'HP ZBook x2 Bluetooth Keyboard Consumer Control':         Device Enabled (155): 1         Coordinate Transformation Matrix (157): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000         libinput Natural Scrolling Enabled (291): 0         libinput Natural Scrolling Enabled Default (292): 0         libinput Send Events Modes Available (276): 1, 0         libinput Send Events Mode Enabled (277): 0, 0         libinput Send Events Mode Enabled Default (278): 0, 0         Device Node (279): "/dev/input/event12"         Device Product ID (280): 1266, 5491         libinput Drag Lock Buttons (293): <no items>         libinput Horizontal Scroll Enabled (294): 1 Device 'HP ZBook x2 Bluetooth Keyboard Mouse':         Device Enabled (155): 1         Coordinate Transformation Matrix (157): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000         libinput Natural Scrolling Enabled (291): 0         libinput Natural Scrolling Enabled Default (292): 0         libinput Scroll Methods Available (295): 0, 0, 1         libinput Scroll Method Enabled (296): 0, 0, 0         libinput Scroll Method Enabled Default (297): 0, 0, 0         libinput Button Scrolling Button (298): 2         libinput Button Scrolling Button Default (299): 2         libinput Middle Emulation Enabled (300): 0         libinput Middle Emulation Enabled Default (301): 0         libinput Accel Speed (302): 0.200000         libinput Accel Speed Default (303): 0.000000         libinput Accel Profiles Available (304): 1, 1         libinput Accel Profile Enabled (305): 1, 0         libinput Accel Profile Enabled Default (306): 1, 0         libinput Left Handed Enabled (307): 0         libinput Left Handed Enabled Default (308): 0         libinput Send Events Modes Available (276): 1, 0         libinput Send Events Mode Enabled (277): 0, 0         libinput Send Events Mode Enabled Default (278): 0, 0         Device Node (279): "/dev/input/event9"         Device Product ID (280): 1266, 5491         libinput Drag Lock Buttons (293): <no items>         libinput Horizontal Scroll Enabled (294): 1 As you can see, they are almost equal, but the problem is that the features are not the same. When the touchpad (the keyboard with touchpad) is attached, I can use 2 fingers to emulate the right click, scrolling, etc. When it's detached I can't. I don't understand correctly why I can use the scroll with 2 fingers when the "Scroll Methods Available" does not include it. When the keyboard/touchpad is detached, using 2 fingers on `xev` or `evtest` doesn't produce any output.
2020-05-27 17:08:51 Juan M. description * Kubuntu version 20.04 When the keyboard is attached, running `xinput` produces: ``` ⎡ Virtual core pointer id=2 [master pointer (3)] ⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)] ... ⎜ ↳ NXP Semiconductors LPC I2C HID Consumer Control id=11 [slave pointer (2)] ⎜ ↳ NXP Semiconductors LPC I2C HID Mouse id=31 [slave pointer (2)] ⎣ Virtual core keyboard id=3 [master keyboard (2)]     ↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)] ...     ↳ NXP Semiconductors LPC I2C HID System Control id=10 [slave keyboard (3)]     ↳ NXP Semiconductors LPC I2C HID Consumer Control id=12 [slave keyboard (3)]     ↳ NXP Semiconductors LPC I2C HID id=13 [slave keyboard (3)] ``` ## Props Device 'NXP Semiconductors LPC I2C HID Consumer Control':         Device Enabled (155): 1         Coordinate Transformation Matrix (157): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000         libinput Natural Scrolling Enabled (291): 0         libinput Natural Scrolling Enabled Default (292): 0         libinput Send Events Modes Available (276): 1, 0         libinput Send Events Mode Enabled (277): 0, 0         libinput Send Events Mode Enabled Default (278): 0, 0         Device Node (279): "/dev/input/event11"         Device Product ID (280): 8137, 136         libinput Drag Lock Buttons (293): <no items>         libinput Horizontal Scroll Enabled (294): 1 Device 'NXP Semiconductors LPC I2C HID Mouse':         Device Enabled (155): 1         Coordinate Transformation Matrix (157): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000         libinput Natural Scrolling Enabled (291): 0         libinput Natural Scrolling Enabled Default (292): 0         libinput Scroll Methods Available (295): 0, 0, 1         libinput Scroll Method Enabled (296): 0, 0, 0         libinput Scroll Method Enabled Default (297): 0, 0, 0         libinput Button Scrolling Button (298): 2         libinput Button Scrolling Button Default (299): 2         libinput Middle Emulation Enabled (300): 0         libinput Middle Emulation Enabled Default (301): 0         libinput Accel Speed (302): 0.200000         libinput Accel Speed Default (303): 0.000000         libinput Accel Profiles Available (304): 1, 1         libinput Accel Profile Enabled (305): 1, 0         libinput Accel Profile Enabled Default (306): 1, 0         libinput Left Handed Enabled (307): 0         libinput Left Handed Enabled Default (308): 0         libinput Send Events Modes Available (276): 1, 0         libinput Send Events Mode Enabled (277): 0, 0         libinput Send Events Mode Enabled Default (278): 0, 0         Device Node (279): "/dev/input/event14"         Device Product ID (280): 8137, 136         libinput Drag Lock Buttons (293): <no items>         libinput Horizontal Scroll Enabled (294): 1 When the keyboard is detached, it changes: ⎡ Virtual core pointer id=2 [master pointer (3)] ⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)] ... ⎜ ↳ HP ZBook x2 Bluetooth Keyboard Consumer Control id=10 [slave pointer (2)] ⎜ ↳ HP ZBook x2 Bluetooth Keyboard Mouse id=31 [slave pointer (2)] ⎣ Virtual core keyboard id=3 [master keyboard (2)]     ↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)] ...     ↳ HP ZBook x2 Bluetooth Keyboard Consumer Control id=11 [slave keyboard (3)]     ↳ HP ZBook x2 Bluetooth Keyboard id=12 [slave keyboard (3)]     ↳ HP ZBook x2 Bluetooth Keyboard System Control id=13 [slave keyboard (3)] ## Props Device 'HP ZBook x2 Bluetooth Keyboard Consumer Control':         Device Enabled (155): 1         Coordinate Transformation Matrix (157): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000         libinput Natural Scrolling Enabled (291): 0         libinput Natural Scrolling Enabled Default (292): 0         libinput Send Events Modes Available (276): 1, 0         libinput Send Events Mode Enabled (277): 0, 0         libinput Send Events Mode Enabled Default (278): 0, 0         Device Node (279): "/dev/input/event12"         Device Product ID (280): 1266, 5491         libinput Drag Lock Buttons (293): <no items>         libinput Horizontal Scroll Enabled (294): 1 Device 'HP ZBook x2 Bluetooth Keyboard Mouse':         Device Enabled (155): 1         Coordinate Transformation Matrix (157): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000         libinput Natural Scrolling Enabled (291): 0         libinput Natural Scrolling Enabled Default (292): 0         libinput Scroll Methods Available (295): 0, 0, 1         libinput Scroll Method Enabled (296): 0, 0, 0         libinput Scroll Method Enabled Default (297): 0, 0, 0         libinput Button Scrolling Button (298): 2         libinput Button Scrolling Button Default (299): 2         libinput Middle Emulation Enabled (300): 0         libinput Middle Emulation Enabled Default (301): 0         libinput Accel Speed (302): 0.200000         libinput Accel Speed Default (303): 0.000000         libinput Accel Profiles Available (304): 1, 1         libinput Accel Profile Enabled (305): 1, 0         libinput Accel Profile Enabled Default (306): 1, 0         libinput Left Handed Enabled (307): 0         libinput Left Handed Enabled Default (308): 0         libinput Send Events Modes Available (276): 1, 0         libinput Send Events Mode Enabled (277): 0, 0         libinput Send Events Mode Enabled Default (278): 0, 0         Device Node (279): "/dev/input/event9"         Device Product ID (280): 1266, 5491         libinput Drag Lock Buttons (293): <no items>         libinput Horizontal Scroll Enabled (294): 1 As you can see, they are almost equal, but the problem is that the features are not the same. When the touchpad (the keyboard with touchpad) is attached, I can use 2 fingers to emulate the right click, scrolling, etc. When it's detached I can't. I don't understand correctly why I can use the scroll with 2 fingers when the "Scroll Methods Available" does not include it. When the keyboard/touchpad is detached, using 2 fingers on `xev` or `evtest` doesn't produce any output. * Kubuntu version 20.04 When the keyboard is attached, running `xinput` produces: ⎡ Virtual core pointer id=2 [master pointer (3)] ⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)] ... ⎜ ↳ NXP Semiconductors LPC I2C HID Consumer Control id=11 [slave pointer (2)] ⎜ ↳ NXP Semiconductors LPC I2C HID Mouse id=31 [slave pointer (2)] ⎣ Virtual core keyboard id=3 [master keyboard (2)]     ↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)] ...     ↳ NXP Semiconductors LPC I2C HID System Control id=10 [slave keyboard (3)]     ↳ NXP Semiconductors LPC I2C HID Consumer Control id=12 [slave keyboard (3)]     ↳ NXP Semiconductors LPC I2C HID id=13 [slave keyboard (3)] ## Props Device 'NXP Semiconductors LPC I2C HID Consumer Control':         Device Enabled (155): 1         Coordinate Transformation Matrix (157): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000         libinput Natural Scrolling Enabled (291): 0         libinput Natural Scrolling Enabled Default (292): 0         libinput Send Events Modes Available (276): 1, 0         libinput Send Events Mode Enabled (277): 0, 0         libinput Send Events Mode Enabled Default (278): 0, 0         Device Node (279): "/dev/input/event11"         Device Product ID (280): 8137, 136         libinput Drag Lock Buttons (293): <no items>         libinput Horizontal Scroll Enabled (294): 1 Device 'NXP Semiconductors LPC I2C HID Mouse':         Device Enabled (155): 1         Coordinate Transformation Matrix (157): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000         libinput Natural Scrolling Enabled (291): 0         libinput Natural Scrolling Enabled Default (292): 0         libinput Scroll Methods Available (295): 0, 0, 1         libinput Scroll Method Enabled (296): 0, 0, 0         libinput Scroll Method Enabled Default (297): 0, 0, 0         libinput Button Scrolling Button (298): 2         libinput Button Scrolling Button Default (299): 2         libinput Middle Emulation Enabled (300): 0         libinput Middle Emulation Enabled Default (301): 0         libinput Accel Speed (302): 0.200000         libinput Accel Speed Default (303): 0.000000         libinput Accel Profiles Available (304): 1, 1         libinput Accel Profile Enabled (305): 1, 0         libinput Accel Profile Enabled Default (306): 1, 0         libinput Left Handed Enabled (307): 0         libinput Left Handed Enabled Default (308): 0         libinput Send Events Modes Available (276): 1, 0         libinput Send Events Mode Enabled (277): 0, 0         libinput Send Events Mode Enabled Default (278): 0, 0         Device Node (279): "/dev/input/event14"         Device Product ID (280): 8137, 136         libinput Drag Lock Buttons (293): <no items>         libinput Horizontal Scroll Enabled (294): 1 When the keyboard is detached, it changes: ⎡ Virtual core pointer id=2 [master pointer (3)] ⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)] ... ⎜ ↳ HP ZBook x2 Bluetooth Keyboard Consumer Control id=10 [slave pointer (2)] ⎜ ↳ HP ZBook x2 Bluetooth Keyboard Mouse id=31 [slave pointer (2)] ⎣ Virtual core keyboard id=3 [master keyboard (2)]     ↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)] ...     ↳ HP ZBook x2 Bluetooth Keyboard Consumer Control id=11 [slave keyboard (3)]     ↳ HP ZBook x2 Bluetooth Keyboard id=12 [slave keyboard (3)]     ↳ HP ZBook x2 Bluetooth Keyboard System Control id=13 [slave keyboard (3)] ## Props Device 'HP ZBook x2 Bluetooth Keyboard Consumer Control':         Device Enabled (155): 1         Coordinate Transformation Matrix (157): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000         libinput Natural Scrolling Enabled (291): 0         libinput Natural Scrolling Enabled Default (292): 0         libinput Send Events Modes Available (276): 1, 0         libinput Send Events Mode Enabled (277): 0, 0         libinput Send Events Mode Enabled Default (278): 0, 0         Device Node (279): "/dev/input/event12"         Device Product ID (280): 1266, 5491         libinput Drag Lock Buttons (293): <no items>         libinput Horizontal Scroll Enabled (294): 1 Device 'HP ZBook x2 Bluetooth Keyboard Mouse':         Device Enabled (155): 1         Coordinate Transformation Matrix (157): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000         libinput Natural Scrolling Enabled (291): 0         libinput Natural Scrolling Enabled Default (292): 0         libinput Scroll Methods Available (295): 0, 0, 1         libinput Scroll Method Enabled (296): 0, 0, 0         libinput Scroll Method Enabled Default (297): 0, 0, 0         libinput Button Scrolling Button (298): 2         libinput Button Scrolling Button Default (299): 2         libinput Middle Emulation Enabled (300): 0         libinput Middle Emulation Enabled Default (301): 0         libinput Accel Speed (302): 0.200000         libinput Accel Speed Default (303): 0.000000         libinput Accel Profiles Available (304): 1, 1         libinput Accel Profile Enabled (305): 1, 0         libinput Accel Profile Enabled Default (306): 1, 0         libinput Left Handed Enabled (307): 0         libinput Left Handed Enabled Default (308): 0         libinput Send Events Modes Available (276): 1, 0         libinput Send Events Mode Enabled (277): 0, 0         libinput Send Events Mode Enabled Default (278): 0, 0         Device Node (279): "/dev/input/event9"         Device Product ID (280): 1266, 5491         libinput Drag Lock Buttons (293): <no items>         libinput Horizontal Scroll Enabled (294): 1 As you can see, they are almost equal, but the problem is that the features are not the same. When the touchpad (the keyboard with touchpad) is attached, I can use 2 fingers to emulate the right click, scrolling, etc. When it's detached I can't. I don't understand correctly why I can use the scroll with 2 fingers when the "Scroll Methods Available" does not include it. When the keyboard/touchpad is detached, using 2 fingers on `xev` or `evtest` doesn't produce any output.
2020-05-27 17:16:35 Juan M. description * Kubuntu version 20.04 When the keyboard is attached, running `xinput` produces: ⎡ Virtual core pointer id=2 [master pointer (3)] ⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)] ... ⎜ ↳ NXP Semiconductors LPC I2C HID Consumer Control id=11 [slave pointer (2)] ⎜ ↳ NXP Semiconductors LPC I2C HID Mouse id=31 [slave pointer (2)] ⎣ Virtual core keyboard id=3 [master keyboard (2)]     ↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)] ...     ↳ NXP Semiconductors LPC I2C HID System Control id=10 [slave keyboard (3)]     ↳ NXP Semiconductors LPC I2C HID Consumer Control id=12 [slave keyboard (3)]     ↳ NXP Semiconductors LPC I2C HID id=13 [slave keyboard (3)] ## Props Device 'NXP Semiconductors LPC I2C HID Consumer Control':         Device Enabled (155): 1         Coordinate Transformation Matrix (157): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000         libinput Natural Scrolling Enabled (291): 0         libinput Natural Scrolling Enabled Default (292): 0         libinput Send Events Modes Available (276): 1, 0         libinput Send Events Mode Enabled (277): 0, 0         libinput Send Events Mode Enabled Default (278): 0, 0         Device Node (279): "/dev/input/event11"         Device Product ID (280): 8137, 136         libinput Drag Lock Buttons (293): <no items>         libinput Horizontal Scroll Enabled (294): 1 Device 'NXP Semiconductors LPC I2C HID Mouse':         Device Enabled (155): 1         Coordinate Transformation Matrix (157): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000         libinput Natural Scrolling Enabled (291): 0         libinput Natural Scrolling Enabled Default (292): 0         libinput Scroll Methods Available (295): 0, 0, 1         libinput Scroll Method Enabled (296): 0, 0, 0         libinput Scroll Method Enabled Default (297): 0, 0, 0         libinput Button Scrolling Button (298): 2         libinput Button Scrolling Button Default (299): 2         libinput Middle Emulation Enabled (300): 0         libinput Middle Emulation Enabled Default (301): 0         libinput Accel Speed (302): 0.200000         libinput Accel Speed Default (303): 0.000000         libinput Accel Profiles Available (304): 1, 1         libinput Accel Profile Enabled (305): 1, 0         libinput Accel Profile Enabled Default (306): 1, 0         libinput Left Handed Enabled (307): 0         libinput Left Handed Enabled Default (308): 0         libinput Send Events Modes Available (276): 1, 0         libinput Send Events Mode Enabled (277): 0, 0         libinput Send Events Mode Enabled Default (278): 0, 0         Device Node (279): "/dev/input/event14"         Device Product ID (280): 8137, 136         libinput Drag Lock Buttons (293): <no items>         libinput Horizontal Scroll Enabled (294): 1 When the keyboard is detached, it changes: ⎡ Virtual core pointer id=2 [master pointer (3)] ⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)] ... ⎜ ↳ HP ZBook x2 Bluetooth Keyboard Consumer Control id=10 [slave pointer (2)] ⎜ ↳ HP ZBook x2 Bluetooth Keyboard Mouse id=31 [slave pointer (2)] ⎣ Virtual core keyboard id=3 [master keyboard (2)]     ↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)] ...     ↳ HP ZBook x2 Bluetooth Keyboard Consumer Control id=11 [slave keyboard (3)]     ↳ HP ZBook x2 Bluetooth Keyboard id=12 [slave keyboard (3)]     ↳ HP ZBook x2 Bluetooth Keyboard System Control id=13 [slave keyboard (3)] ## Props Device 'HP ZBook x2 Bluetooth Keyboard Consumer Control':         Device Enabled (155): 1         Coordinate Transformation Matrix (157): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000         libinput Natural Scrolling Enabled (291): 0         libinput Natural Scrolling Enabled Default (292): 0         libinput Send Events Modes Available (276): 1, 0         libinput Send Events Mode Enabled (277): 0, 0         libinput Send Events Mode Enabled Default (278): 0, 0         Device Node (279): "/dev/input/event12"         Device Product ID (280): 1266, 5491         libinput Drag Lock Buttons (293): <no items>         libinput Horizontal Scroll Enabled (294): 1 Device 'HP ZBook x2 Bluetooth Keyboard Mouse':         Device Enabled (155): 1         Coordinate Transformation Matrix (157): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000         libinput Natural Scrolling Enabled (291): 0         libinput Natural Scrolling Enabled Default (292): 0         libinput Scroll Methods Available (295): 0, 0, 1         libinput Scroll Method Enabled (296): 0, 0, 0         libinput Scroll Method Enabled Default (297): 0, 0, 0         libinput Button Scrolling Button (298): 2         libinput Button Scrolling Button Default (299): 2         libinput Middle Emulation Enabled (300): 0         libinput Middle Emulation Enabled Default (301): 0         libinput Accel Speed (302): 0.200000         libinput Accel Speed Default (303): 0.000000         libinput Accel Profiles Available (304): 1, 1         libinput Accel Profile Enabled (305): 1, 0         libinput Accel Profile Enabled Default (306): 1, 0         libinput Left Handed Enabled (307): 0         libinput Left Handed Enabled Default (308): 0         libinput Send Events Modes Available (276): 1, 0         libinput Send Events Mode Enabled (277): 0, 0         libinput Send Events Mode Enabled Default (278): 0, 0         Device Node (279): "/dev/input/event9"         Device Product ID (280): 1266, 5491         libinput Drag Lock Buttons (293): <no items>         libinput Horizontal Scroll Enabled (294): 1 As you can see, they are almost equal, but the problem is that the features are not the same. When the touchpad (the keyboard with touchpad) is attached, I can use 2 fingers to emulate the right click, scrolling, etc. When it's detached I can't. I don't understand correctly why I can use the scroll with 2 fingers when the "Scroll Methods Available" does not include it. When the keyboard/touchpad is detached, using 2 fingers on `xev` or `evtest` doesn't produce any output. * Kubuntu version 20.04 When the keyboard is attached, running `xinput` produces: ⎡ Virtual core pointer id=2 [master pointer (3)] ⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)] ... ⎜ ↳ NXP Semiconductors LPC I2C HID Consumer Control id=11 [slave pointer (2)] ⎜ ↳ NXP Semiconductors LPC I2C HID Mouse id=31 [slave pointer (2)] ⎣ Virtual core keyboard id=3 [master keyboard (2)]     ↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)] ...     ↳ NXP Semiconductors LPC I2C HID System Control id=10 [slave keyboard (3)]     ↳ NXP Semiconductors LPC I2C HID Consumer Control id=12 [slave keyboard (3)]     ↳ NXP Semiconductors LPC I2C HID id=13 [slave keyboard (3)] ## Props Device 'NXP Semiconductors LPC I2C HID Consumer Control':         Device Enabled (155): 1         Coordinate Transformation Matrix (157): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000         libinput Natural Scrolling Enabled (291): 0         libinput Natural Scrolling Enabled Default (292): 0         libinput Send Events Modes Available (276): 1, 0         libinput Send Events Mode Enabled (277): 0, 0         libinput Send Events Mode Enabled Default (278): 0, 0         Device Node (279): "/dev/input/event11"         Device Product ID (280): 8137, 136         libinput Drag Lock Buttons (293): <no items>         libinput Horizontal Scroll Enabled (294): 1 Device 'NXP Semiconductors LPC I2C HID Mouse':         Device Enabled (155): 1         Coordinate Transformation Matrix (157): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000         libinput Natural Scrolling Enabled (291): 0         libinput Natural Scrolling Enabled Default (292): 0         libinput Scroll Methods Available (295): 0, 0, 1         libinput Scroll Method Enabled (296): 0, 0, 0         libinput Scroll Method Enabled Default (297): 0, 0, 0         libinput Button Scrolling Button (298): 2         libinput Button Scrolling Button Default (299): 2         libinput Middle Emulation Enabled (300): 0         libinput Middle Emulation Enabled Default (301): 0         libinput Accel Speed (302): 0.200000         libinput Accel Speed Default (303): 0.000000         libinput Accel Profiles Available (304): 1, 1         libinput Accel Profile Enabled (305): 1, 0         libinput Accel Profile Enabled Default (306): 1, 0         libinput Left Handed Enabled (307): 0         libinput Left Handed Enabled Default (308): 0         libinput Send Events Modes Available (276): 1, 0         libinput Send Events Mode Enabled (277): 0, 0         libinput Send Events Mode Enabled Default (278): 0, 0         Device Node (279): "/dev/input/event14"         Device Product ID (280): 8137, 136         libinput Drag Lock Buttons (293): <no items>         libinput Horizontal Scroll Enabled (294): 1 When the keyboard is detached, it changes: ⎡ Virtual core pointer id=2 [master pointer (3)] ⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)] ... ⎜ ↳ HP ZBook x2 Bluetooth Keyboard Consumer Control id=10 [slave pointer (2)] ⎜ ↳ HP ZBook x2 Bluetooth Keyboard Mouse id=31 [slave pointer (2)] ⎣ Virtual core keyboard id=3 [master keyboard (2)]     ↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)] ...     ↳ HP ZBook x2 Bluetooth Keyboard Consumer Control id=11 [slave keyboard (3)]     ↳ HP ZBook x2 Bluetooth Keyboard id=12 [slave keyboard (3)]     ↳ HP ZBook x2 Bluetooth Keyboard System Control id=13 [slave keyboard (3)] ## Props Device 'HP ZBook x2 Bluetooth Keyboard Consumer Control':         Device Enabled (155): 1         Coordinate Transformation Matrix (157): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000         libinput Natural Scrolling Enabled (291): 0         libinput Natural Scrolling Enabled Default (292): 0         libinput Send Events Modes Available (276): 1, 0         libinput Send Events Mode Enabled (277): 0, 0         libinput Send Events Mode Enabled Default (278): 0, 0         Device Node (279): "/dev/input/event12"         Device Product ID (280): 1266, 5491         libinput Drag Lock Buttons (293): <no items>         libinput Horizontal Scroll Enabled (294): 1 Device 'HP ZBook x2 Bluetooth Keyboard Mouse':         Device Enabled (155): 1         Coordinate Transformation Matrix (157): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000         libinput Natural Scrolling Enabled (291): 0         libinput Natural Scrolling Enabled Default (292): 0         libinput Scroll Methods Available (295): 0, 0, 1         libinput Scroll Method Enabled (296): 0, 0, 0         libinput Scroll Method Enabled Default (297): 0, 0, 0         libinput Button Scrolling Button (298): 2         libinput Button Scrolling Button Default (299): 2         libinput Middle Emulation Enabled (300): 0         libinput Middle Emulation Enabled Default (301): 0         libinput Accel Speed (302): 0.200000         libinput Accel Speed Default (303): 0.000000         libinput Accel Profiles Available (304): 1, 1         libinput Accel Profile Enabled (305): 1, 0         libinput Accel Profile Enabled Default (306): 1, 0         libinput Left Handed Enabled (307): 0         libinput Left Handed Enabled Default (308): 0         libinput Send Events Modes Available (276): 1, 0         libinput Send Events Mode Enabled (277): 0, 0         libinput Send Events Mode Enabled Default (278): 0, 0         Device Node (279): "/dev/input/event9"         Device Product ID (280): 1266, 5491         libinput Drag Lock Buttons (293): <no items>         libinput Horizontal Scroll Enabled (294): 1 As you can see, they are almost equal, but the problem is that the features are not the same: - When the touchpad (the keyboard with touchpad) is attached, I can use 2 fingers to emulate the right click, scrolling, etc. I don't understand correctly why I can do that when the "Scroll Methods Available" does not include it. - When it's detached I can't use the 2 fingers. Trying them on `xev` or `evtest` doesn't produce any output.
2021-12-23 21:00:51 Launchpad Janitor xserver-xorg-input-libinput (Ubuntu): status New Confirmed