Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

L3 & R3 Support #352

Closed
seansemperfi opened this issue Dec 6, 2018 · 16 comments

Comments

Projects
None yet
7 participants
@seansemperfi
Copy link

commented Dec 6, 2018

With the release of IOS 12, Apple introduced support for L3 and R3. Rotor Riot makes a controller for IOS with joysticks that support L3/R3, which I purchased, but it seems moonlight has not introduced support for actually using the L3/R3 function straight from the controller yet - just buttons on the screen in place of the L3/R3 functions. It there a plan for this to be introduced down the road?

@cgutman

This comment has been minimized.

Copy link
Member

commented Dec 6, 2018

I already did introduce support in v2.4 but the Rotor Riot gamepad doesn't seem to expose the L3 and R3 buttons at all in iOS 12.1. See my comments on #193

@Kiaos

This comment has been minimized.

Copy link

commented Dec 6, 2018

I sent Rotor Riot a E-mail when I get the details cgutman and this issue will be the first to get the email.
If I get any details on why they aren't working I will post it here. Hopefully the Rotor Riot team will get back with a response.

@seansemperfi

This comment has been minimized.

Copy link
Author

commented Dec 7, 2018

Awesome, thanks for your dedication and keeping us in the loop.

@codegangsta

This comment has been minimized.

Copy link

commented Dec 10, 2018

Thanks @Kiaos! Really excited to get an answer to this. If R3/L3 works on moonlight iOS it will be a game changer

@Kiaos

This comment has been minimized.

Copy link

commented Dec 13, 2018

From: Rotor Riot Support support@rotorriotplay.com
Date: Thursday, December 13, 2018 at 12:23 PM
Subject: Re: L3 and R3 with Rotor Riot in iOS

Hello,

We are working with Apple to expedite a solution. Our buttons do work but a firmware patch is needed. We expecting to be able to provide you with a TestFlight link for our companion app, Ludu Mapp, that will provide a firmware update to our controller, that will eventually be available to all customers.

Is this email the correct one to send this link to when available?

Thanks,

@Kiaos

This comment has been minimized.

Copy link

commented Dec 14, 2018

When I get the TestFlight link that updates my Rotor Riot Firmware I will give this info to the devs so they can test it as well. It will be a while before customers can use R3 and L3 but for now I would like to let you know that it is being worked on and as soon as I do a firmware update of my controller I will update this issue with a reply.

@Kiaos

This comment has been minimized.

Copy link

commented Dec 15, 2018

I have updated my controller with the Ludu Mapp test flight app for the Rotor Riot and I have also updated my iOS to 12.1.1. But so far R3 and L3 does not work in Moonlight if you know of another app that has the implemented support for R3 and L3 I would like to test that app since I now have the updated firmware. I am in contact with Someone who can update us on the development from the Rotor Riot side of things and aside from me two others have been e-mailed the test flight link to download an updated Ludu Mapp App. If you open the new app you can update the firmware by clicking the settings gear in the top left then on the next screen you click on Rotor Riot controller settings. then the next screen should offer a firmware upgrade of the controller. I have tested mutiple games and computers from my phone if you have a sugesstion on what i should test please ask me.

@0vrlrd

This comment has been minimized.

Copy link

commented Dec 16, 2018

LUDU MAPP has been updated on the App Store to include firmware update 1.02 for the Rotor Riot controller.

I don’t know if this is the same firmware being tested but I figured that I would give it a shot.

Unfortunately it is the same as before, the thumb stick buttons do not appear with GCExtendedGamepad at all. It is identical to my results reported earlier in the other issue, and this is also with all of the latest code on the master branch.

@Kiaos

This comment has been minimized.

Copy link

commented Dec 17, 2018

if you need me to ask a question to the dev about the controller give me the technical details here. So I can forward them to the dev who works on the controller.

@RotorRiotPlay

This comment has been minimized.

Copy link

commented Dec 19, 2018

You need to ensure you have updated the firmware via LUDU MAPP. The current firmware is version 1.03

@0vrlrd

This comment has been minimized.

Copy link

commented Dec 19, 2018

It works! Thanks @RotorRiotPlay

The new firmware 1.03 fixes the issue and the thumb stick buttons work perfectly.

Great job everyone involved in making this happen.

@Kiaos

This comment has been minimized.

Copy link

commented Dec 19, 2018

Sweet I'm glad that it works now. Thank you Rotor Riot for getting the ball rolling. I guess our code commit that i linked helped them see how we implemented it. Well i'm glad that it's fixed.

@RotorRiotPlay

This comment has been minimized.

Copy link

commented Dec 19, 2018

The goal was to have a controller with L3/R3 which has now been realized. Thank you to everyone for your dedication and patience.

@cgutman cgutman closed this Dec 19, 2018

@ajmi982

This comment has been minimized.

Copy link

commented Dec 19, 2018

@cgutman

This comment has been minimized.

Copy link
Member

commented Dec 19, 2018

@Kiaos

This comment has been minimized.

Copy link

commented Dec 19, 2018

We can now use L3 R3 in Moonlight? What controllers work? Sent from my iPhone. Please pardon any spelling or grammar mistakes. On Dec 18, 2018, at 8:53 PM, RotorRiotPlay notifications@github.com wrote: The goal was to have a controller with L3/R3 which has now been realized. Thank you to everyone for your dedication and patience. — You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub, or mute the thread.

The Rotor Riot Controller now supports R3 and L3

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.