mirror of
https://github.com/libretro/RetroArch
synced 2025-02-06 18:40:49 +00:00
tvOS: Fix analog stick handling after adding Siri remote tap support
This commit is contained in:
parent
2cc377c154
commit
6218649b4c
@ -145,13 +145,21 @@ void *glkitview_init(void);
|
||||
if (controller.extendedGamepad)
|
||||
{
|
||||
if (type == UIPressTypeUpArrow)
|
||||
extendedPress |= controller.extendedGamepad.dpad.up.pressed;
|
||||
extendedPress |= controller.extendedGamepad.dpad.up.pressed
|
||||
|| controller.extendedGamepad.leftThumbstick.up.pressed
|
||||
|| controller.extendedGamepad.rightThumbstick.up.pressed;
|
||||
else if (type == UIPressTypeDownArrow)
|
||||
extendedPress |= controller.extendedGamepad.dpad.down.pressed;
|
||||
extendedPress |= controller.extendedGamepad.dpad.down.pressed
|
||||
|| controller.extendedGamepad.leftThumbstick.down.pressed
|
||||
|| controller.extendedGamepad.rightThumbstick.down.pressed;
|
||||
else if (type == UIPressTypeLeftArrow)
|
||||
extendedPress |= controller.extendedGamepad.dpad.left.pressed;
|
||||
extendedPress |= controller.extendedGamepad.dpad.left.pressed
|
||||
|| controller.extendedGamepad.leftThumbstick.left.pressed
|
||||
|| controller.extendedGamepad.rightThumbstick.left.pressed;
|
||||
else if (type == UIPressTypeRightArrow)
|
||||
extendedPress |= controller.extendedGamepad.dpad.right.pressed;
|
||||
extendedPress |= controller.extendedGamepad.dpad.right.pressed
|
||||
|| controller.extendedGamepad.leftThumbstick.right.pressed
|
||||
|| controller.extendedGamepad.rightThumbstick.right.pressed;
|
||||
else if (type == UIPressTypeSelect)
|
||||
extendedPress |= controller.extendedGamepad.buttonA.pressed;
|
||||
else if (type == UIPressTypeMenu)
|
||||
|
Loading…
x
Reference in New Issue
Block a user