Skip to content

Steam Controller (New, 2026; SDL) #327

Description

@kpd328

Input device?

Steam Controller (2026)

Input device ID?

SDL/0/Steam Controller

Operating System?

Windows 11

What is the key assignment.

"`Button N`" = Button Y
"`Button S`" = Button A
"`Button E`" = Button B
"`Button W`" = Button X

"`Thumb L`" = Thumb L
"`Shoulder L`" = Shoulder L
"`Trigger L`" = Trigger L

"`Thumb R`": " = Thumb R
"`Shoulder R`" = Shoulder R
"`Trigger R`" = Trigger R

"`Pad N`" = D-pad Up
"`Pad S`" = D-pad Down
"`Pad E`" = D-pad Right
"`Pad W`" = D-pad Left

"Start" = Start
"Back" = Back
"Guide" = Guide

"`Left X-`" = Left Stick Left
"`Left X+`" = Left Stick Right
"`Left Y-`" = Left Stick Down
"`Left Y+`" = Left Stick Up

"`Right X-`" = Right Stick Left
"`Right X+`" = Right Stick Right
"`Right Y-`" = Right Stick Up
"`Right Y+`" = Right Stick Down

// The following inputs are currently only available when NOT launching Dolphin through Steam
"`Misc 1`" = Quick Access

"`Paddle 1`" = Rear Button R4 
"`Paddle 2`" = Rear Button L4
"`Paddle 3`" = Rear Button R5
"`Paddle 4`" = Rear Button L5

"`Accel Up`" = Accelerometer Up
"`Accel Down`" = Accelerometer Down
"`Accel Left`" = Accelerometer Left
"`Accel Right`" = Accelerometer Right
"`Accel Forward`" = Accelerometer Forward
"`Accel Backward`" = Accelerometer Backward

"`Gyro Pitch Up`" = Gyro Pitch Up
"`Gyro Pitch Down`" = Gyro Pitch Down
"`Gyro Roll Left`" = Gyro Roll Left
"`Gyro Roll Right`" = Gyro Roll Right
"`Gyro Yaw Left`" = Gyro Yaw Left
"`Gyro Yaw Right`" = Gyro Yaw Right

// In a future update, I would imagine that the trackpads would be available under SDL with the same naming scheme as for the Steam Deck, but those are not currently exposed under SDL, so I'm not including them.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions