External Touch Screens Improperly Registering Touches on Steam Deck OS 3.5.5+
Your system information
- Steam client version: 1701289036
- SteamOS version: 3.5.5 and 3.5.7
- Opted into Steam client beta?: [Yes/No] No
- Opted into SteamOS beta?: [Yes/No] No
- Have you checked for updates in Settings > System?: [Yes/No] Yes
Please describe your issue in as much detail as possible:
External touch screen monitor not registering touches properly when connected directly via USB-C to Steam Deck on OS versions 3.5.5 and 3.5.7.
This issue example is with an XTendtouch XT1610F. The touch screen works perfectly with Steam Deck OS 3.4.11, but on 3.5.5 the touch screen recognizes touches, but they are not registered in the correct location on the screen (x,y position is incorrect). Touches are also laggy and generally unresponsive.
I was able to replicate and remedy this behavior several times, by switching between 3.4.11 (working perfectly), and back to 3.5.5 (not working) on an LCD Deck.
I also confirmed the same broken external touch screen behavior on 3.5.7 on an OLED deck.
Note: other users are also reporting similar behavior in this reddit thread: https://www.reddit.com/r/SteamDeck/comments/17y7dvd/touch_input_on_external_touchscreen_wrong_way/?utm_source=share&utm_medium=web2x&context=3
Steps for reproducing this issue:
- Plug in a USB-C cable directly from the Steam Deck to the external monitor with either Steam Deck OS 3.5.5 or 3.5.7 on either an LCD Deck or an OLED Deck.
- Wait for monitor to display screen (screen looks normal).
- Proceed to use any touch input on the external screen, and note that scrolling is unresponsive, and when clicks do register, they are for the wrong x,y position.
- To remedy the issue, revert the OS on either Steam Deck LCD or OLED to 3.4.11, and all touch inputs work perfectly.
Also encountered on Lenovo M14t and an original Steam Deck running the latest betas:
-
Steam client version: 1702667398 -
SteamOS version: 3.5.11 (Build 20231213.2) -
Opted into Steam client beta?: [Yes/No] Yes -
Opted into SteamOS beta?: [Yes/No] Yes -
Have you checked for updates in Settings > System?: [Yes/No] Yes
This is happening to me, except with the internal Steam Deck display's touchscreen. I have both a Steam Deck and a Steam Deck OLED, and this issue is only happening on the Steam Deck (non-OLED), and only in desktop mode. The issue is not happening in gaming mode. In desktop mode, the Steam Deck's display is the right way up, as configured with in the KDE Plasma settings with resolution 800x1280 and orientation sideways (the option on the far right). The image is correctly aligned with the device, but the touchscreen input position mapping is shifted by 90 degrees. This causes a tap near the top-middle of the screen to click with the mouse cursor near the left-middle of the screen instead. It maps top-left touches to bottom-left as well, and so on.
I am opted into beta on both devices, with the latest beta installed as of posting this comment.
Have the same issue but only in "Game Mode" it is working fine in "Desktop Mode", same behavior on Stable and Beta on Steam Deck LCD
Steam client version: 1710458266 & 1713317598 SteamOS version: 3.5.17 Opted into Steam client beta?: [Yes/No] No Opted into SteamOS beta?: [Yes/No] Yes & No Have you checked for updates in Settings > System?: [Yes/No] Yes
The same issue with new dock. Desktop mode works fine.
Problem might be caused by some mismatch in display and touch resolution. I noticed that 1080p external display did not allow me to set game resolution above 720p despite selecting 1080p in settings. This does not happen in desktop mode
I have the same issue with the steam deck oled and a Uperfect portable touchscreen display. Both in game and desktop mode. Pretty sure it has something to do with the strange orientation of the internal display messing with the touch screen of the external display. I have read on reddits that this was not an issue in version 3.4.x. It only became an issue when some kind of orientation issue was fixed in 3.5.x. (unconfirmed) Also I read in two posts that it wasn't an issue when running windows (unconfirmed)
I have the same problem with a new Steam Deck OLED and a portable ASUS ZenScreen Ink... I really need this setup to work, since I'm replacing my PC with this...
Steam client version: 1718305227 SteamOS version: 3.5.19 (Build 20240422.1) Opted into Steam client beta?: [Yes/No] Yes Opted into SteamOS beta?: [Yes/No] Yes Have you checked for updates in Settings > System?: [Yes/No] Yes
Same issue here with an external 4k OLED monitor.
Same issue with touch being rotated 90% here but only in game mode. In desktop mode everything works as expected.
Steam client version: 1721173382 SteamOS version: 3.5.19 Opted into Steam client beta?: [Yes/No] No Opted into SteamOS beta?: [Yes/No] No Have you checked for updates in Settings > System?: [Yes/No] Yes
For me touch input seems totally off. The issue happens in both Desktop mode and Gaming mode, using 7-inch touch 1080p external display.
Steam Deck Variant: Steam Deck OLED. Steam Client Version: 1726683985 Steam OS Version: 3.5.19 Opted into Steam client beta?: [Yes/No]: No Opted into SteamOS beta?: [Yes/No]: No Have you checked for updates in Settings > System?: [Yes/No]: Yes