-
Notifications
You must be signed in to change notification settings - Fork 375
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
Please Add Remote Control. #62
Comments
What kind of remote control you suggest? |
I recommend a way to click and drag with the mouse on the website and relay these clicks to the device. |
You not the first one with such ideas. The is one issue - for security reasons Android system deny any way to interact one app with other. There is only limited options completely controlled by system. So without rooting device there is no way to do this or I don't know such way. Let me know if you have any. |
I think apps like Vysor use the adb over network or adb over USB to control a device without root. |
Yes, but this is differently no a simple solution as Start-and-Go. |
It can be implemented using accessibility services, the user has to enabled it for the app before the controls can work |
@noobshow I am currently looking at trying to implement remote control functionality into this. Have you perhaps already attempted it? |
Hi @soutieslak, |
@soutieslak @ItsShadowl try this one which is based this project if u have ROOT access. it need ROOT so i will not create pr to this proj.And big thanks to dkrivoruchko. fork proj url is https://github.com/nian0114/ScreenStreamRemoteControl |
Maybe these guys have it figured out? Indeed this would be super cool to have. |
@KopiasCsaba H-MDM looks interesting for automated tests, but I don't really understand it. Can you point how it can simulate screen touch on the device? Thank you! |
An update on this, here is a proof of concept that it is possible!
And you can see it in this video in action:
rec.mp4So upon doing those things, you'll notice it asks permission to be an accessibility service. So I'm pretty sure that is the key to this, through accessibility service you can inject gestures somehow. |
Great news! I had hard time finding it in that repo, but based on my prev post i started to dig around, and found it! So KDEConnect is an opensource tooling from where you can learn how to do it! I believe the key code parts are here:
Here is a confusing video on kdeconnect in action, where I draw with my mouse through wifi on a split screen, so you can see both my mouse and what events happening on the paint canvas. document_5778563323477890199.mp4It would be really awesome to be able to interact with the phone through the browser. I hope I could have shown some useful resources for it. |
Thanks for research. Will have a look. But no promises. |
Indeed, TeslaDisplay made it real. But I prefer your app with resizing feature. Another feature they have is using local domaine name rather than IP. |
This app is great the only thing its missing IMO is the ability to remote control the phone that is being streamed.
so i would like to suggest that improvement.
thank you!
-DM
The text was updated successfully, but these errors were encountered: