Skip to content

8bitdo micro on Windows does not display as a gamepad using al_set_joystick_mappings (directx) #1700

@connorjclark

Description

@connorjclark

more of #1697 ... but now on Windows and with this controller:

03000000c82d00002090000000000000,8BitDo Micro,a:b1,b:b0,back:b10,dpdown:h0.4,dpleft:h0.8,dpright:h0.2,dpup:h0.1,guide:b12,leftshoulder:b6,lefttrigger:b8,leftx:a0,lefty:a1,rightshoulder:b7,righttrigger:b9,rightx:a3,righty:a4,start:b11,x:b4,y:b3,platform:Windows,

This is how it appears with and without the controller database:

Image

I've no idea what the 2nd/3rd sticks are, and the 1st stick shouldn't have any accelerator.

But as far as the controller database goes: fill_standard_gamepad in wjoydxnu.cpp shows that the mapping has 4 axes, but allegro detects only 3. The number of buttons/hats are matching.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions