How do you use your drawing tablet on Wayland with 2 monitor setup?
How do you use your drawing tablet on Wayland with 2 monitor setup?
Hi!
I'm currently trying to use my Wacom tablet with 2 monitors on, however the tablet sees both monitor on the pad and the pen can travel to both monitors. I want to limit the tablet to only one monitor, both pad and pen.
I'm on river, so probably any wlroots solution would work.
This is my libinput output:
Device: Wacom Intuos S 2 Pen Kernel: /dev/input/event4 Group: 3 Seat: seat0, default Size: 152x95mm Capabilities: tablet Tap-to-click: n/a Tap-and-drag: 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 Click methods: none Disable-w-typing: n/a Disable-w-trackpointing: n/a Accel profiles: none Rotation: n/a Device: Wacom Intuos S 2 Pad Kernel: /dev/input/event6 Group: 3 Seat: seat0, default Capabilities: tablet-pad Tap-to-click: n/a Tap-and-drag: 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 Click methods: none Disable-w-typing: n/a Disable-w-trackpointing: n/a Accel profiles: n/a Rotation: n/a Pad: Rings: 0 Strips: 0 Buttons: 4 Mode groups: 1 (1 modes)
By the way, I like how libinput let my tablet pen to use the cursor differently from the mouse and they don't interfere with each other.
Edit: I tried this but it didn't work. riverctl input "Wacom Intuos S 2 Pad" map-to-output DP-1
It seems river handles inputs like this but not sure what's wrong with this, maybe the name?
Edit 2: Found the solution. Apparently riverctl also can list inputs with this: riverctl list-inputs
I took the name from that list and added to the command above, which is:
riverctl input "tablet-1386-827-Wacom_Intuos_S_2_Pen" map-to-output DP-1
Thanks to the guys at libera-chat channel.
In case you end up not finding a solution for river, hyprland can do that: https://wiki.hyprland.org/0.42.0/Configuring/Keywords/#per-device-input-configs
Found my answer faster than I thought. Thanks though, this might be useful for people who use Hyprland.