| Summary: | Drawing tablet pen buttons cannot be remapped | ||
|---|---|---|---|
| Product: | [Applications] systemsettings | Reporter: | mightymochigames |
| Component: | kcm_tablet | Assignee: | Plasma Bugs List <plasma-bugs-null> |
| Status: | NEEDSINFO WAITINGFORINFO | ||
| Severity: | normal | CC: | aleixpol, josh, nate |
| Priority: | NOR | ||
| Version First Reported In: | 6.5.3 | ||
| Target Milestone: | --- | ||
| Platform: | Fedora RPMs | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
|
Description
mightymochigames
2025-12-12 01:37:56 UTC
I noticed I had updates available so I did update, the problem persists. I just tested on another laptop with Fedora 43 KDE and a huion Kamavas 16. The same issue persists. > I have tried this with a Wacom Cintiq Pro 24 on a desktop and with a MPP 2.0 pen on an Asus Flow Z13. Please run libinput list-devices, and I'll see if there's an obvious issue there. > I just tested on another laptop with Fedora 43 KDE and a huion Kamavas 16. The same issue persists. Huion devices are complex and this is probably broken for a different reason. Please see https://bugs.kde.org/show_bug.cgi?id=513282 for a solution there. (In reply to Joshua Goins from comment #3) > Please run libinput list-devices, and I'll see if there's an obvious issue there. A recent update seems to have solved the wacom cintiq issue as I can now remap the pen buttons for that. But the MPP pen on the Asus Flow Z13 is still not taking new inputs from KDE settings and defaults to Application Defined behavior. Here is the libinput list-devices: Device: Lid Switch Kernel: /dev/input/event0 Id: host:0000:0005h Group: 1 Seat: seat0, default Capabilities: switch Tap-to-click: n/a Tap-and-drag: n/a Tap button map: n/a Tap drag lock: n/a Left-handed: n/a Nat.scrolling: n/a Middle emulation: n/a Calibration: n/a Scroll methods: none Scroll button: n/a Scroll button lock: n/a Click methods: none Clickfinger button map: n/a Disable-w-typing: n/a Disable-w-trackpointing: n/a Accel profiles: n/a Rotation: 0.0 Area rectangle: n/a Device: Video Bus Kernel: /dev/input/event3 Id: host:0000:0006 Group: 2 Seat: seat0, default Capabilities: keyboard Tap-to-click: n/a Tap-and-drag: n/a Tap button map: n/a Tap drag lock: n/a Left-handed: n/a Nat.scrolling: n/a Middle emulation: n/a Calibration: n/a Scroll methods: none Scroll button: n/a Scroll button lock: n/a Click methods: none Clickfinger button map: n/a Disable-w-typing: n/a Disable-w-trackpointing: n/a Accel profiles: n/a Rotation: 0.0 Area rectangle: n/a Device: Power Button Kernel: /dev/input/event1 Id: host:0000:0001 Group: 3 Seat: seat0, default Capabilities: keyboard Tap-to-click: n/a Tap-and-drag: n/a Tap button map: n/a Tap drag lock: n/a Left-handed: n/a Nat.scrolling: n/a Middle emulation: n/a Calibration: n/a Scroll methods: none Scroll button: n/a Scroll button lock: n/a Click methods: none Clickfinger button map: n/a Disable-w-typing: n/a Disable-w-trackpointing: n/a Accel profiles: n/a Rotation: 0.0 Area rectangle: n/a Device: Asus Keyboard Kernel: /dev/input/event4 Id: usb:0b05:1a30 Group: 4 Seat: seat0, default Capabilities: keyboard pointer Tap-to-click: n/a Tap-and-drag: n/a Tap button map: n/a Tap drag lock: n/a Left-handed: n/a Nat.scrolling: disabled Middle emulation: n/a Calibration: n/a Scroll methods: none Scroll button: n/a Scroll button lock: n/a Click methods: none Clickfinger button map: n/a Disable-w-typing: n/a Disable-w-trackpointing: n/a Accel profiles: n/a Rotation: 0.0 Area rectangle: n/a Device: Asus Keyboard Kernel: /dev/input/event5 Id: usb:0b05:1a30 Group: 4 Seat: seat0, default Capabilities: keyboard Tap-to-click: n/a Tap-and-drag: n/a Tap button map: n/a Tap drag lock: n/a Left-handed: n/a Nat.scrolling: n/a Middle emulation: n/a Calibration: n/a Scroll methods: none Scroll button: n/a Scroll button lock: n/a Click methods: none Clickfinger button map: n/a Disable-w-typing: n/a Disable-w-trackpointing: n/a Accel profiles: n/a Rotation: 0.0 Area rectangle: n/a Device: ASUSTeK Computer Inc. GZ302EA-Keyboard Mouse Kernel: /dev/input/event6 Id: usb:0b05:1a30 Group: 4 Seat: seat0, default Capabilities: pointer Tap-to-click: n/a Tap-and-drag: n/a Tap button map: n/a Tap drag lock: n/a Left-handed: disabled Nat.scrolling: disabled Middle emulation: n/a Calibration: n/a Scroll methods: button Scroll button: BTN_RIGHT Scroll button lock: disabled Click methods: none Clickfinger button map: n/a Disable-w-typing: n/a Disable-w-trackpointing: n/a Accel profiles: flat *adaptive custom Rotation: 0.0 Area rectangle: n/a Device: ASUSTeK Computer Inc. GZ302EA-Keyboard Touchpad Kernel: /dev/input/event8 Id: usb:0b05:1a30 Group: 4 Seat: seat0, default Size: 127x70mm Capabilities: pointer gesture Tap-to-click: disabled Tap-and-drag: enabled Tap button map: left/right/middle Tap drag lock: disabled Left-handed: disabled Nat.scrolling: disabled Middle emulation: disabled Calibration: n/a Scroll methods: *two-finger edge Scroll button: n/a Scroll button lock: n/a Click methods: *button-areas clickfinger Clickfinger button map: left/right/middle Disable-w-typing: enabled Disable-w-trackpointing: enabled Accel profiles: flat *adaptive custom Rotation: n/a Area rectangle: n/a Device: Asus Keyboard Kernel: /dev/input/event7 Id: usb:0b05:18c6 Group: 5 Seat: seat0, default Capabilities: keyboard pointer Tap-to-click: n/a Tap-and-drag: n/a Tap button map: n/a Tap drag lock: n/a Left-handed: n/a Nat.scrolling: disabled Middle emulation: n/a Calibration: n/a Scroll methods: none Scroll button: n/a Scroll button lock: n/a Click methods: none Clickfinger button map: n/a Disable-w-typing: n/a Disable-w-trackpointing: n/a Accel profiles: n/a Rotation: 0.0 Area rectangle: n/a Device: gpio-keys Kernel: /dev/input/event16 Id: host:0001:0001 Group: 6 Seat: seat0, default Capabilities: keyboard Tap-to-click: n/a Tap-and-drag: n/a Tap button map: n/a Tap drag lock: n/a Left-handed: n/a Nat.scrolling: n/a Middle emulation: n/a Calibration: n/a Scroll methods: none Scroll button: n/a Scroll button lock: n/a Click methods: none Clickfinger button map: n/a Disable-w-typing: n/a Disable-w-trackpointing: n/a Accel profiles: n/a Rotation: 0.0 Area rectangle: n/a Device: ELAN9008:00 04F3:43C7 Kernel: /dev/input/event10 Id: i2c:04f3:43c7 Group: 7 Seat: seat0, default Size: 284x188mm Capabilities: touch Tap-to-click: n/a Tap-and-drag: n/a Tap button map: n/a Tap drag lock: n/a Left-handed: n/a Nat.scrolling: n/a Middle emulation: n/a Calibration: identity matrix Scroll methods: none Scroll button: n/a Scroll button lock: n/a Click methods: none Clickfinger button map: n/a Disable-w-typing: n/a Disable-w-trackpointing: n/a Accel profiles: n/a Rotation: 0.0 Area rectangle: n/a Device: ELAN9008:00 04F3:43C7 Stylus Kernel: /dev/input/event14 Id: i2c:04f3:43c7 Group: 7 Seat: seat0, default Size: 289x180mm Capabilities: tablet Tap-to-click: n/a Tap-and-drag: n/a Tap button map: n/a Tap drag lock: n/a Left-handed: disabled Nat.scrolling: n/a Middle emulation: n/a Calibration: identity matrix Scroll methods: none Scroll button: n/a Scroll button lock: n/a Click methods: none Clickfinger button map: n/a Disable-w-typing: n/a Disable-w-trackpointing: n/a Accel profiles: none Rotation: n/a Area rectangle: n/a Device: Asus WMI hotkeys Kernel: /dev/input/event11 Id: host:0000:0000 Group: 8 Seat: seat0, default Capabilities: keyboard switch Tap-to-click: n/a Tap-and-drag: n/a Tap button map: n/a Tap drag lock: n/a Left-handed: n/a Nat.scrolling: n/a Middle emulation: n/a Calibration: n/a Scroll methods: none Scroll button: n/a Scroll button lock: n/a Click methods: none Clickfinger button map: n/a Disable-w-typing: n/a Disable-w-trackpointing: n/a Accel profiles: n/a Rotation: 0.0 Area rectangle: n/a Device: AT Translated Set 2 keyboard Kernel: /dev/input/event2 Id: serial:0001:0001 Group: 9 Seat: seat0, default Capabilities: keyboard Tap-to-click: n/a Tap-and-drag: n/a Tap button map: n/a Tap drag lock: n/a Left-handed: n/a Nat.scrolling: n/a Middle emulation: n/a Calibration: n/a Scroll methods: none Scroll button: n/a Scroll button lock: n/a Click methods: none Clickfinger button map: n/a Disable-w-typing: n/a Disable-w-trackpointing: n/a Accel profiles: n/a Rotation: 0.0 Area rectangle: n/a When running the huion tablet, I now can see one of the buttons remapped to mouse right click on the desktop, but inside applications it either defaults to application defined behavior or appears to stop working. I'm not sure how to quantify that yet aside from it looks like settings are fighting each other depending on what application is open. |