Closed OlegAckbar closed 12 minutes ago
There appears to be widespread issues with touch mapping on multi-head Wayland systems, so we're removing this from the v0.22.0 milestone. See: https://wiki.archlinux.org/title/touchscreen#Wayland/Weston https://www.reddit.com/r/linuxquestions/comments/uwn7io/map_touchscreen_input_to_correct_screen/
Workaround: Disable the native pen/touch option on the Input tab.
I found info about how to calibrate libinput touchscreen but couldn't do it: weston-calibrator
produces either zeros or some insane calibration matrix values sometimes with inf
.
https://wiki.archlinux.org/title/Calibrating_Touchscreen#Do_it_automatically_via_a_udev_rule
https://wayland.freedesktop.org/libinput/doc/latest/device-configuration-via-udev.html#static-device-configuration-via-udev
Right now I'm using next udev rule (touch input still broken):
ATTRS{name}=="Touch passthrough",ENV{WL_OUTPUT}="DP1",ENV{LIBINPUT_CALIBRATION_MATRIX}="1 0 0 0 1 0"
It seems this issue hasn't had any activity in the past 90 days. If it's still something you'd like addressed, please let us know by leaving a comment. Otherwise, to help keep our backlog tidy, we'll be closing this issue in 10 days. Thanks!
This issue was closed because it has been stalled for 10 days with no activity.
Is there an existing issue for this?
Is your issue described in the documentation?
Is your issue present in the nightly release?
Describe the Bug
Touch input is wrong when I have multiple monitors connected. No such issue on a single-monitor configuration
Expected Behavior
No response
Additional Context
sunshine_touch_bug.webm
Host Operating System
Linux
Operating System Version
Arch Linux KDE
Architecture
64 bit
Sunshine commit or version
sunshine-git nightly.dev.r214.g032680c-1
Package
Linux - AUR (Third Party)
GPU Type
AMD
GPU Model
RX 6700XT
GPU Driver/Mesa Version
Mesa 24.0.1-arch1.1
Capture Method (Linux Only)
KMS
Config
Apps
No response
Relevant log output