Touch screen on Windows
The Steam Deck is a Linux device so that is where we spend most of our time tweaking things, however we do know some people run Windows on the Steam Deck. DeckSight has an I2C touch screen just like the stock LCD but it uses a different controller IC from the same manufacturer. The drivers for DeckSight’s touch screen are already part of the mainline Linux kernel, so there is nothing to do for SteamOS, Bazzite, etc. Windows on the other hand tends to use a driverless method to access touch screens so if this is not supported by the touch screen, a driver must be used. AFAIK, Valve likely includes this driver in their Windows driver package for the stock LCD. No “official” Windows driver currently exists for DeckSight’s touch screen. The only one we are aware of is an open source driver that we haven’t tested yet.