Skip to content

Expose Steam Controller touchpads #15359

@Kuratius

Description

@Kuratius

The touchpads of the steam controller don't seem to be exposed in SDL2 or SDL3 via the gamepad api. The controller is recognized, but it claims the number of touchpads is zero. I couldnt get reading them as a hid device to work either.
I'd like to make a virtual keyboard that doesn't take multiple seconds to open during a game because it has to load a webbrowser like the default steam deck keyboard, so direct touchpad access on both steam controller and steam deck would be very useful.
Reading the touchpads using the linux kernel driver sadly only works while steam isn't running, and using steam input doesn't work because it seems to ignore custom vdf files even when explicitly setting the path.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions