Oh also I think I've figured out the problem with Controller buttons - they seem to assigned incorrectly. Testing all of them, Assigned to in MCM > Spell triggers with:
A > RT
RB (/RS) > LT
LB (/LS) > Dpad Right
Dpad left > Dpad down
Dpad down > Dpad up
This are the input ids:
0x10A 266 DPAD_UP
0x10B 267 DPAD_DOWN
0x10C 268 DPAD_LEFT
0x10D 269 DPAD_RIGHT
0x10E 270 START
0x10F 271 BACK
0x110 272 LEFT_THUMB
0x111 273 RIGHT_THUMB
0x112 274 LEFT_SHOULDER
0x113 275 RIGHT_SHOULDER
0x114 276 A
0x115 277 B
0x116 278 X
0x117 279 Y
0x118 280 LT
0x119 281 RT
Controller inputs seem to be shifted up by 1 ID:
According to user report:
This are the input ids: 0x10A 266 DPAD_UP 0x10B 267 DPAD_DOWN 0x10C 268 DPAD_LEFT 0x10D 269 DPAD_RIGHT 0x10E 270 START 0x10F 271 BACK 0x110 272 LEFT_THUMB 0x111 273 RIGHT_THUMB 0x112 274 LEFT_SHOULDER 0x113 275 RIGHT_SHOULDER 0x114 276 A 0x115 277 B 0x116 278 X 0x117 279 Y 0x118 280 LT 0x119 281 RT