https://bugs.kde.org/show_bug.cgi?id=346795

Martin Gräßlin <mgraess...@kde.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |mgraess...@kde.org

--- Comment #7 from Martin Gräßlin <mgraess...@kde.org> ---
The problem here is that our client side code does not have enough knowledge to
properly do that. There is no hint in xrandr that the output supports touch.
This is knowledge only the display server has (e.g. on X11 that's xorg, on
Wayland that's KWin). We could do heuristics to try to look for whether there's
a touch screen and then transform it, but that's not a good idea. It can break
any time when the x-stack changes, e.g. like recently when some distributions
started to switch the input handling to libinput. Heuristics also have the
problem of being wrong. If we have two identical screens with a touch screen
how should we know which one belongs to which xrandr output? That's just
non-existing knowledge for us.

Thus the solutions must be to fix it in the layer which has the chance to fix
it: that's Xorg. It's not our (nor GNOME's) job to work around bugs in the X
server. It needs to be fixed by X.

I have to ask you to report this yourself: we don't have the resources to track
user bug reports over multiple upstreams. The right tracker would be
bugs.freedesktop.org.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to