Steam Deck

Steam Deck

Brojon1337 Mar 25, 2023 @ 2:51pm
Dell HDMI touchscreen monitor support on Steam Deck?
I have a Dell P2418HT monitor hooked up to the JSAUX USB-C dock.
Everything works great except I can't figure where or if there are drivers for the touch screen.
I have the proper USB hooked up to the dock which should give me access to the extended USB ports on the monitor and the touchscreen.
Anyone have any ideas to get it running? Even though I have Linux experience this OS doesn't behave quite the same such as no apt-get.
Thanks for any help.
< >
Showing 1-3 of 3 comments
Jâbbérwôkkï Mar 25, 2023 @ 4:59pm 
Your best bet is to check Dell support & see if they have Linux drivers for it (even though there's no guarantee that they'll work on the Steam Deck, being it's OS is a specified branch based on Arc Linux).
tfk Mar 26, 2023 @ 6:40am 
What I'm curious about is whether something pops up at the Input devices section of System Settings. Don't have this device so I can't test this for you.
retrogunner Mar 29, 2023 @ 10:19pm 
I've a JSAUX HC4503 multifunction adapter too. Looking at P2418HT on the Dell site, it looks as though the multitouch is over USB while the video is via HDMI.

Like I mentioned in another post this evening, you'll need to flip the Deck to Desktop Mode for some diagnostic work. Time to open Konsole and get your hands dirty. I also recommend using a BT keyboard & BT mouse to make life easier. You need to keep the USB disconnected until indicated.

- plug in the HC4503, connnect the Deck to it.
- connect the P2418HT to the HC4503 HDMI
- do not plug in the USB
- power up the P2418HT first, then the Deck
- put the Deck in Desktop Mode, then open Konsole
(here's where the BT keyboard & mouse help, else you'll need use Steam+X for their keyboard or use the CoreKeyboard flatpak)
- now plug in your USB cable from P2418HT
time for some commands:
# dmesg | less # go to the bottom and see what it says about the USB device.
# sudo less /var/log/messages # go to the bottom and check on the USB entries.
# sudo lsusb # I don't recall if that util is installed
Google search on those devices about the P2418HT

Given it 10 points of touch, it will not be a classic "mouse". A google search did reveal this solution for CentOS. It should work for you as it's using basic xinput & xrandr commands. After gathering the device details from several sources they could use xinput to map touch devices to the correct display port.

https://www.linuxquestions.org/questions/linux-hardware-18/configuring-dual-touchscreens-on-centos-7-x-org-4175670881/

You will likely need to write a bash shell script to do this for you automatically in case their enumeration changes.

good luck. cheers, retro.
< >
Showing 1-3 of 3 comments
Per page: 1530 50

Date Posted: Mar 25, 2023 @ 2:51pm
Posts: 3