Experimental Xinput support for Diablo II
Drop version.dll into your Diablo II directory.
Buttons are mapped in counter-clockwise order starting from B going to Y.
R2: Stand still
L2: Meta button (Meta + [button] for additional functions)
Right stick motion: Character movement
Left stick motion: Cursor movement
B: Skill 1
A: Skill 2
X: Skill 3
Y: Skill 4
DPAD Right: Potion 1
DPAD Down: Potion 2
DPAD Left: Potion 3
DPAD Up: Potion 4
R3: Toggle run
L3: Toggle automap
Back: Mapped to ESC
Start: Open inventory
L1: Unbound
R2: Left click
Meta + R2: Right click
Meta + Start: Character attributes
Meta + B: Skill 5
Meta + A: Skill 6
Meta + X: Skill 7
Meta + Y: Skill 8
Meta + LB: Swap weapons