Don't use hidGetHandheldMode() to determine whether to use handheld or non-handheld. Just accept input from controllers 0-7 and handheld regardless, as long as the controller is connected. Closes #108.
This commit is contained in:
parent
bd3466f1e1
commit
38b48a8609
@ -196,13 +196,10 @@ int main(int argc, char **argv)
|
||||
u64 menuGetKeysDown(void) {
|
||||
u64 down = 0;
|
||||
|
||||
if (hidGetHandheldMode())
|
||||
down |= hidKeysDown(CONTROLLER_HANDHELD);
|
||||
else {
|
||||
for (u32 controller=0; controller<8; controller++) {
|
||||
if (hidIsControllerConnected(controller)) down |= hidKeysDown(controller);
|
||||
}
|
||||
for (u32 controller=0; controller<8; controller++) {
|
||||
if (hidIsControllerConnected(controller)) down |= hidKeysDown(controller);
|
||||
}
|
||||
if (hidIsControllerConnected(CONTROLLER_HANDHELD)) down |= hidKeysDown(CONTROLLER_HANDHELD);
|
||||
|
||||
return down;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user