Venomalia / UniversalDynamicInput

a custom button pack for dolphin that supports over 150 games!
Creative Commons Zero v1.0 Universal
131 stars 15 forks source link

Device Request: DsHidMini (DualShock3) #170

Closed Avasam closed 4 months ago

Avasam commented 1 year ago

Input device?

DualShock3

Input device ID?

DInput/0/DS3 Comptaible HID Device & SDL/0/Nefarius Software Solutions e.U. DS3 Compatible HID Device

Operating System?

Windows 10

What is the key assignment.

https://github.com/ViGEm/DsHidMini

SDL/0/Nefarius Software Solutions e.U. DS3 Compatible HID Device

X --> Button 0 O --> Button 1 🟥 --> Button 2 🔺--> Button 3 L1 --> Button 4 R1 --> Button 5 Select --> Button 6 Start --> Button 7 L3 --> Button 8 R3 --> Button 9 PS --> Button 10

D-Pad Up --> Hat 0 N D-Pad Down --> Hat 0 S D-Pad Left --> Hat 0 W D-Pad Right --> Hat 0 E

Left Stick Up --> Axis 1- Left Stick Down --> Axis 1+ Left Stick Left --> Axis 0- Left Stick Right --> Axis 1+

Right Stick Up --> Axis 3- Right Stick Down --> Axis 3+ Right Stick Left --> Axis 2- Right Stick Right --> Axis 2+

L2 --> Full Axis 4+ LR --> Full Axis 5+

Motor --> Motor

DInput/0/DS3 Comptaible HID Device

IDEM, except for:

Left Stick Up --> Axis Y- Left Stick Down --> Axis Y+ Left Stick Left --> Axis X- Left Stick Right --> Axis X+

Right Stick Up --> Axis Yr- Right Stick Down --> Axis Yr+ Right Stick Left --> Axis Xr- Right Stick Right --> Axis Xr+

L2 --> Full Axis Z+ LR --> Full Axis Z-

Motor -->(None)

Avasam commented 1 year ago

Maybe this should wait for the same reason as #154

regex is not supported by dolphin at the point and making several entries for each controller is a bit inefficient iwubcode would like to revise this feature this year, then it will be possible.

I also tried the device switcher, but it's missing some textures (namely the mirrored flat start button). Probably related to #169