mirror of
https://github.com/CTCaer/hekate
synced 2024-12-22 03:11:16 +00:00
bdk: joycon: add bit numbers on the button struct
This commit is contained in:
parent
902ccede9a
commit
28960728f9
1 changed files with 25 additions and 25 deletions
|
@ -43,34 +43,34 @@ typedef struct _jc_gamepad_rpt_t
|
||||||
struct
|
struct
|
||||||
{
|
{
|
||||||
// Joy-Con (R).
|
// Joy-Con (R).
|
||||||
u32 y:1;
|
/*00*/ u32 y:1;
|
||||||
u32 x:1;
|
/*01*/ u32 x:1;
|
||||||
u32 b:1;
|
/*02*/ u32 b:1;
|
||||||
u32 a:1;
|
/*03*/ u32 a:1;
|
||||||
u32 sr_r:1;
|
/*04*/ u32 sr_r:1;
|
||||||
u32 sl_r:1;
|
/*05*/ u32 sl_r:1;
|
||||||
u32 r:1;
|
/*06*/ u32 r:1;
|
||||||
u32 zr:1;
|
/*07*/ u32 zr:1;
|
||||||
|
|
||||||
// Shared
|
// Shared
|
||||||
u32 minus:1;
|
/*08*/ u32 minus:1;
|
||||||
u32 plus:1;
|
/*09*/ u32 plus:1;
|
||||||
u32 r3:1;
|
/*10*/ u32 r3:1;
|
||||||
u32 l3:1;
|
/*11*/ u32 l3:1;
|
||||||
u32 home:1;
|
/*12*/ u32 home:1;
|
||||||
u32 cap:1;
|
/*13*/ u32 cap:1;
|
||||||
u32 pad:1;
|
/*14*/ u32 pad:1;
|
||||||
u32 wired:1;
|
/*15*/ u32 wired:1;
|
||||||
|
|
||||||
// Joy-Con (L).
|
// Joy-Con (L).
|
||||||
u32 down:1;
|
/*16*/ u32 down:1;
|
||||||
u32 up:1;
|
/*17*/ u32 up:1;
|
||||||
u32 right:1;
|
/*18*/ u32 right:1;
|
||||||
u32 left:1;
|
/*19*/ u32 left:1;
|
||||||
u32 sr_l:1;
|
/*20*/ u32 sr_l:1;
|
||||||
u32 sl_l:1;
|
/*21*/ u32 sl_l:1;
|
||||||
u32 l:1;
|
/*22*/ u32 l:1;
|
||||||
u32 zl:1;
|
/*23*/ u32 zl:1;
|
||||||
};
|
};
|
||||||
u32 buttons;
|
u32 buttons;
|
||||||
};
|
};
|
||||||
|
@ -105,4 +105,4 @@ void jc_deinit();
|
||||||
jc_gamepad_rpt_t *joycon_poll();
|
jc_gamepad_rpt_t *joycon_poll();
|
||||||
jc_gamepad_rpt_t *jc_get_bt_pairing_info(bool *is_l_hos, bool *is_r_hos);
|
jc_gamepad_rpt_t *jc_get_bt_pairing_info(bool *is_l_hos, bool *is_r_hos);
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
Loading…
Reference in a new issue