Skip to content

v3.4.1: Steam Controller Emulation

Compare
Choose a tag to compare
@antheas antheas released this 01 Oct 22:39
· 240 commits to master since this release
aec3064

Adds support for emulating the new Hori Steam controller which replaces the Xbox Elite option. Hidden behind the HHD_HORI_STEAM=1 env var due to requiring a kernel patch + a custom SDL config.

Also, lowers the default frequency of the IMU on the Ally to 200hz, adds a bit of QAM delay to aid in accessibility and to avoid leaking the A button, and makes the RGB of the Ally be turned on on boot.

Add the following to ~/.steam/steam/config/config.vdf to enable the Hori back buttons:

060000000d0f00009601000000000000,Steam Controller (HHD),a:b0,b:b1,x:b2,y:b3,back:b6,guide:b8,start:b7,leftstick:b9,rightstick:b10,leftshoulder:b4,rightshoulder:b5,dpup:h0.1,dpdown:h0.4,dpleft:h0.8,dpright:h0.2,leftx:a0,lefty:a1,rightx:a3,righty:a4,lefttrigger:a2,righttrigger:a5,paddle1:b13,paddle2:b12,paddle3:b15,paddle4:b14,misc2:b11,misc3:b16,misc4:b17,crc:ea35,

The place in the file will be obvious.

Full Changelog: v3.3.16...v3.4.1