mirror of
https://github.com/moonlight-stream/moonlight-embedded.git
synced 2025-07-04 00:36:01 +00:00
Revert "Fix pressing unmapped buttons causing unexpected inputs"
Instead, we should not exclude certain buttons from mappings. This reverts commit 21b6af349358a0da2552a45e5448dc551f490253.
This commit is contained in:
parent
21b6af3493
commit
d45567b5ee
@ -376,7 +376,7 @@ static bool evdev_handle_event(struct input_event *ev, struct input_device *dev)
|
|||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
gamepadModified = true;
|
gamepadModified = true;
|
||||||
if (dev->map == NULL || index == -1)
|
if (dev->map == NULL)
|
||||||
break;
|
break;
|
||||||
else if (index == dev->map->btn_a)
|
else if (index == dev->map->btn_a)
|
||||||
gamepadCode = A_FLAG;
|
gamepadCode = A_FLAG;
|
||||||
@ -458,9 +458,9 @@ static bool evdev_handle_event(struct input_event *ev, struct input_device *dev)
|
|||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
} else if (dev->map != NULL && index != -1 && index == dev->map->btn_lefttrigger)
|
} else if (dev->map != NULL && index == dev->map->btn_lefttrigger)
|
||||||
dev->leftTrigger = ev->value ? UCHAR_MAX : 0;
|
dev->leftTrigger = ev->value ? UCHAR_MAX : 0;
|
||||||
else if (dev->map != NULL && index != -1 && index == dev->map->btn_righttrigger)
|
else if (dev->map != NULL && index == dev->map->btn_righttrigger)
|
||||||
dev->rightTrigger = ev->value ? UCHAR_MAX : 0;
|
dev->rightTrigger = ev->value ? UCHAR_MAX : 0;
|
||||||
else {
|
else {
|
||||||
if (dev->map != NULL)
|
if (dev->map != NULL)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user