GNOME Control Center displays ExpressKey Remote when trying to configure tablet
The GNOME Control Center's "Wacom Tablet" settings provides the ability configure the buttons on all attached tablets and ExpressKey Remotes. Each device has its own "Map Buttons" button that is supposed to pop up an overlay for that the device. I have noticed that in some cases if I have both a tablet and an ExpressKey Remote connected at the same time, GNOME will pop up the overlay for the EKR even if I click "Map Buttons" for my tablet. It seems that the issue is dependent on the order in which the devices are connected. If I plug in the EKR dongle and then plug in my tablet, each "Map Buttons" button works properly. If, however, I instead plug the tablet in first and the EKR dongle second then both "Map Buttons" buttons will pop up an overlay for the EKR. This issue affects both X11 and Wayland sessions.
Relevant information
- GNOME Settings version: gnome-control-center 45.2-2
- Operating system (distribution): Arch Linux
- Desktop session type: Both X11 and Wayland
- Wacom Intuos Pro small (PTH-460)
- Wacom ExpressKey Remote
Steps to reproduce:
- Plug a Wacom tablet into the system (e.g. Wacom Intuos Pro small)
- Plug a Wacom ExpressKey Remote dongle into the system
- Open the GNOME Control Center
- Navigate to the "Wacom Tablet" settings
- Observe that entries for both the tablet and the EKR exist.
- Click the "Map Buttons" for either entry
- Observe that both buttons pop up the overlay for the EKR
You can also disconnect both devices and then repeat the steps above with the order of (1) and (2) swapped. In this situation the "Map Buttons" will both work properly.