Skip to content

Commit

Permalink
Merge branch 'for-6.3/steam' into for-linus
Browse files Browse the repository at this point in the history
Add Steam Deck support (Vicki Pfau)
  • Loading branch information
Benjamin Tissoires committed Feb 22, 2023
2 parents 52bb059 + 9cd61c8 commit b838d36
Show file tree
Hide file tree
Showing 3 changed files with 368 additions and 28 deletions.
12 changes: 10 additions & 2 deletions drivers/hid/Kconfig
Original file line number Diff line number Diff line change
Expand Up @@ -1025,13 +1025,21 @@ config HID_SPEEDLINK
Support for Speedlink Vicious and Divine Cezanne mouse.

config HID_STEAM
tristate "Steam Controller support"
tristate "Steam Controller/Deck support"
select POWER_SUPPLY
help
Say Y here if you have a Steam Controller if you want to use it
Say Y here if you have a Steam Controller or Deck if you want to use it
without running the Steam Client. It supports both the wired and
the wireless adaptor.

config STEAM_FF
bool "Steam Deck force feedback support"
depends on HID_STEAM
select INPUT_FF_MEMLESS
help
Say Y here if you want to enable force feedback support for the Steam
Deck.

config HID_STEELSERIES
tristate "Steelseries SRW-S1 steering wheel support"
help
Expand Down
1 change: 1 addition & 0 deletions drivers/hid/hid-ids.h
Original file line number Diff line number Diff line change
Expand Up @@ -1189,6 +1189,7 @@
#define USB_VENDOR_ID_VALVE 0x28de
#define USB_DEVICE_ID_STEAM_CONTROLLER 0x1102
#define USB_DEVICE_ID_STEAM_CONTROLLER_WIRELESS 0x1142
#define USB_DEVICE_ID_STEAM_DECK 0x1205

#define USB_VENDOR_ID_STEELSERIES 0x1038
#define USB_DEVICE_ID_STEELSERIES_SRWS1 0x1410
Expand Down
Loading

0 comments on commit b838d36

Please sign in to comment.