v3.4.1: Steam Controller Emulation
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