[Feature Request] Remote control of the touchscreen - AirDroid

Guys, the app idea is great, have you considered adding remote control of the touchscreen? it is possible through adb by input tap, input swipe + input text commands.
If you would combine that with mouse tracking, coordinate capturing in the client, you'd have full blown device remote
proof of concept is done in VB:see http://forum.xda-developers.com/showthread.php?t=2786395

ogonzuhnina said:
Guys, the app idea is great, have you considered adding remote control of the touchscreen? it is possible through adb by input tap, input swipe + input text commands.
If you would combine that with mouse tracking, coordinate capturing in the client, you'd have full blown device remote
proof of concept is done in VB:see http://forum.xda-developers.com/showthread.php?t=2786395
Click to expand...
Click to collapse
Thank you for your suggestion, we'll consider adding it in future version. Actually we've receive some similar suggestions.
Personally, I think this feature is cool but not useful to me. I may use it when the screen is broken or the phone is not nearby. But since I can use AirDroid to send SMS, make calls, why would I use this for? I can do other things like tweet, watch video on pc directly.
Well, maybe I will found it useful when I broke my touchscreen.

I've moved your post to this new thread.
Hint: we are developing VNC feature in new version. Hope you like that.

Related

Bluetooth or wifi control for presentation

Hi, i do presentation always.
And it is very common to see anyone using a remote presenter to control or a wireless mouse.
Is there a software with big buttons for me to tab on my ATOM PURE 0.7.7 and remote to the desktop with bluetooth or wifi and do control.
Big buttons pre-blinded or personally blinded to make the presentation work. Like a button on Space, left click, right click, alt+tab for me to do presentation.
Anyone have any idea?
Which is better Bluetooth or Wifi?
Salling Clicker is the tool you need.
It is specially made to give presentations, you can use it with Bluetooth or Wifi, but Bluetooth is of course much better, since it consums much much less energy than wifi.
btw, Salling Clicker enables some other nice functions too, like controlling your computer/mouse/media player/itunes/etc...
congkai said:
Hi, i do presentation always.
And it is very common to see anyone using a remote presenter to control or a wireless mouse.
Is there a software with big buttons for me to tab on my ATOM PURE 0.7.7 and remote to the desktop with bluetooth or wifi and do control.
Big buttons pre-blinded or personally blinded to make the presentation work. Like a button on Space, left click, right click, alt+tab for me to do presentation.
Anyone have any idea?
Which is better Bluetooth or Wifi?
Click to expand...
Click to collapse
In the Windows Mobile world, rule of thumb number one: ALWAYS follow my articles. If you have a specific question, do a forum search, making sure you restrict the search for my articles.
There are several tools that fulfill your needs; see my Remote Media Control Bible ( http://forum.xda-developers.com/showthread.php?t=294524 ) for a complete roundup.
Menneisyys said:
In the Windows Mobile world, rule of thumb number one: ALWAYS follow my articles. If you have a specific question, do a forum search, making sure you restrict the search for my articles.
There are several tools that fulfill your needs; see my Remote Media Control Bible ( http://forum.xda-developers.com/showthread.php?t=294524 ) for a complete roundup.
Click to expand...
Click to collapse
maybe you should update your review....Salling Clicker has changed a lot lately! (v3.5)
much very nice support for pda's with phone functionallity has been added, besides the new functionality for slides and media player support
VOODOOS!L said:
maybe you should update your review....Salling Clicker has changed a lot lately! (v3.5)
much very nice support for pda's with phone functionallity has been added, besides the new functionality for slides and media player support
Click to expand...
Click to collapse
Thanks, I'll post an update.

[Q] Android Keyboard with Alt key?

Is there a way of submitting Alt commands via an Android keyboard to my windows PC?
I presently use Air Mouse on an Ipod Touch to control my HTPC remotely.
This is the only use I have for the thing and I'd like to think that there will be the perfect Android solution for me soon.
The benefit of Air Mouse over RemoteDroid and GMote is the Alt key ability which neither of the Android apps have (or if they have I haven't found it yet), a function I find a lot of use for.
(I should add that the only Android device I have at present is an HTC Desire....so I guess that could be the limitation rather than the apps)
I don't really understand what you mean by alt key ability. Could you please explain, and maybe we can help sugest a solution?
What is it that this alt key ability of air mouse do, or more importantly, what is it that you want to accomplish with such an alt key ability?
Thanks for the reply, I had a feeling I wasn't being very clear.
I'd like to use my Android device as a trackpad and mouse for my HTPC.
My media player of choice (MPC-HC) uses a lot of keyboard shortcuts with the "Alt" signifier. For example Alt+X closes the program. These shortcuts are especially important because the program runs in a fullscreen mode which removes any context menus.
All the various android soft keyboards I have seen have no Alt key so I would lose a lot of functionality controlling the HTPC from an android device.
I have read that pressing the trackball twice on an HTC Desire may be a substitute for pressing the "Alt" key but have never got this to work in practice.
Just found an app that might suit your needs. I suggest you check it out.
GRemote Pro
Edit:
Ok, I just tried this app out, and it does exactly what you need.
It comes packed with an app alt, ctrl, tab and del buttons that let you alt+tab among other things.
I didn't see MPC-HC in the server setup, but that's not a problem as you can configure your own profiles with specific commands.
Fair warning, it's a bit on the slow side (seems to be a port of a winmo app), but I'm sure it'll get better with time and updates. It's a very polished Remote app for android and it even comes with drivers for a G-sensor controller to play games with (use android as wii-mote/controller).
This app defenitly rocks.
You sir (or madam) are a legend.
I was disappointed at first to see that this app doesn't simply add Alt and Ctrl keys to the standard keyboard, but it does allow considerable control of the media player directly.
Need to have a much longer play to see if it's really what I need...but I appreciate your effort already.
Another Suggestion
Have you tried unified remote?
It's got a full windows keyboard, You can create your own custom remotes and if you wanted, you could even have multiple droids connected.
Yes, this reply is s bit late, but better late than never
try Hackers Keyboard
I installed hackers keyboard and tried to activate it. It gives a prompt message that this will collect all information except passwords, including personal data and credit card numbers....!!!

[Q] Control the cursor

Hi I succeed to finish my code of simple viewer PC screen. Work with WP7
See the video
http://www.youtube.com/watch?v=cCwsuj7Hcno&list=HL1330329890&feature=mh_lolz
Now I will go to try how control the mouse?
About my app I use socket to connect to the server, no RDP protool and its word good. I try it on different machines and networks (@IP) and work perfect.
My app is a last year project so any idea about how to control the cursor.
This probably should have been in the same thread, but anyhow...
It depends on how your protocol is designed. Currently, all the data is pushed from the PC to the phone. To control the cursor, your phone needs to push data to the PC, which means that the PC server app needs to check for data from the phone app.
Sensing a touch on the phone is easy. Sending those coordinates over the network is pretty easy as well; you figured out sending video so I assume you can handle this part. On the PC, you'll want to receive those coordinates and then multiply them back out to their equivalent positions at the PC's resolution. Then you need to move the mouse cursor. There are Windows APIs for doing this, but I've never messed with them. They might be exposed to .NET, but I'm guessing that you'll need to make a call into native code (this is pretty easy, though; look up P/Invoke). Clicking can be implemented by having the phone detect that you tapped the same spot where the cursor already is, and having it send a different message to the server.
The messages will need to be determined by you, as the designer of the protocol. I do recommend using different messages for "move the cursor to here" and "click where the cursor is now." As for when to send the message, that also depends on how you implemented the app. If the entire transmission of the screen frame is one long socket send/receive, you'll have to exchange cursor commands between frames. If you do multiple smaller chunks, you can check for a cursom command and update the position or click as appropriate. Another alternative is to create two socket connections, and have the second one be used for cusor commands. I don't recommend this, though - it's not needed, it takes more code, and although I feel that everybody *should* learn multi-threaded netcode development, I'm not sure it what you want to work on now.
I am really confused
But I will try to get the coordinate of cursor from PC and move it on WP7 screen at first, if I succeed I will develop code tap (click), double tap and drag.
I am really confused
No one can help!!!!!!!!!!!!
Google should be your best helper - try to work with google first.
On WP7 app side you need to grab tap position, translate it to desktop coordinates and send data to the server. On the server side you may use Win32 API function SendInput() http://msdn.microsoft.com/en-us/library/windows/desktop/ms646310(v=vs.85).aspx
SendInput can emulate mouse and keyboard events.
P.S. As for youtube video: try your project on the real device, using WiFi or 3G, and you will understand what RDP protocol was built for
Yes I use Google for that,its the best search engine
I understand that use the coordinates to locate the position, and send it from WP7 to PC.
But my question is how any sample code can hep?

Parallel SBS (side by side) user interface for Android?

Hello everyone,
I'm thinking on a virtual/augmented reality project in which you wear a wielders mask (like this) and an android smartphone attached to its vizor. Because the phones screen is going to be so close to the eyes I need to know if it's possible to change the user interface to side by side parallel format stereoscopic view. That way it will be possible for the eyes to focus to the image onscreen with the aid of convex lenses. It doesn't have to be 3D, i just need a technique to turn what's shown on the screen to side by side parallel format.
Please reply, thanks...
vpamir said:
Hello everyone,
I'm thinking on a virtual/augmented reality project in which you wear a wielders mask (like this) and an android smartphone attached to its vizor. Because the phones screen is going to be so close to the eyes I need to know if it's possible to change the user interface to side by side parallel format stereoscopic view. That way it will be possible for the eyes to focus to the image onscreen with the aid of convex lenses. It doesn't have to be 3D, i just need a technique to turn what's shown on the screen to side by side parallel format.
Please reply, thanks...
Click to expand...
Click to collapse
Nice concept. It might turn useful. I guess you want something like this (it's for tablets only) https://play.google.com/store/apps/details?id=nqr.splitviewtablet&hl=en
And, mixed with this application (or one of this type) - Transparent screen https://play.google.com/store/apps/details?id=botweb.transparent.screen&feature=search_result
And a transparent launcher from here https://play.google.com/store/apps/details?id=naveen.Transparent&feature=search_result
could work. It remains to put it all together.
Does anyone know if this is possible? I'm interested with the revival of VR headsets with Google Cardboard.
I would like a simple side by side repeated image in the Android OS launcher. Then I could view PDF documents, edit text documents, browse the web, watch any movie through Google Cardboard's stereoscopic headset. Honestly, I don't even care about the 3D aspect. Just to be able to use the phone as a monitor in conjunction with a Bluetooth mouse and keyboard would be awesome. Although, reading documents while laying down in bed probably wouldn't last long, I'd pass out quick enough!
MathewCNichols said:
Does anyone know if this is possible? I'm interested with the revival of VR headsets with Google Cardboard.
I would like a simple side by side repeated image in the Android OS launcher. Then I could view PDF documents, edit text documents, browse the web, watch any movie through Google Cardboard's stereoscopic headset. Honestly, I don't even care about the 3D aspect. Just to be able to use the phone as a monitor in conjunction with a Bluetooth mouse and keyboard would be awesome. Although, reading documents while laying down in bed probably wouldn't last long, I'd pass out quick enough!
Click to expand...
Click to collapse
I agree with this idea, somebody know about this, if possible? double screen SBS? i will pay for it :fingers-crossed: .
kaeps said:
I agree with this idea, somebody know about this, if possible? double screen SBS? i will pay for it :fingers-crossed: .
Click to expand...
Click to collapse
Please post back if you ever find out! I would pay too! I have a bluetooth keyboard and a mouse ready to go! This would be a real update to the term "virtual desktop" or "virtual workspace."

[Completed] Android Mouse Input

Hi everyone,
I'm working on solving an issue I'm having with Google Glass, which is, when connecting a mouse I get a cursor but clicking doesn't seem to do anything. Which I half expect using a "glassapp"; but I have a variety of legacy apps I have side-loaded that I know work with a mouse but just don't on glass.
Through adb I can see that a new mouse is created in /dev/input/ and when I do getevent I can see mouse events firing. These include mouse movements, as well as button down and button up events. It looks like all the driver stuff is set up correctly and the mouse is working fine.
What I believe is the issue is that there is a disconnect between the event and the event listener in the actual apps. So what I am curious to know is, how do event listeners actually get triggered by a system event?
My guess is that the app is looking for /system/lib/libinput.so to register the mouse event but the lib loaded on glass doesn't have methods for mouse inputs. In which case if I updated this library I could potentially get this functionality back? If this is true how can I go about decompiling this library to add this functionality?
My understanding of apks and unix system events is very limited and this is just my current hunch. If anyone who knows more could lend me some knowledge or point me in a better direction I would appreciate it.
XDA Visitor said:
Hi everyone,
I'm working on solving an issue I'm having with Google Glass, which is, when connecting a mouse I get a cursor but clicking doesn't seem to do anything. Which I half expect using a "glassapp"; but I have a variety of legacy apps I have side-loaded that I know work with a mouse but just don't on glass.
Through adb I can see that a new mouse is created in /dev/input/ and when I do getevent I can see mouse events firing. These include mouse movements, as well as button down and button up events. It looks like all the driver stuff is set up correctly and the mouse is working fine.
What I believe is the issue is that there is a disconnect between the event and the event listener in the actual apps. So what I am curious to know is, how do event listeners actually get triggered by a system event?
My guess is that the app is looking for /system/lib/libinput.so to register the mouse event but the lib loaded on glass doesn't have methods for mouse inputs. In which case if I updated this library I could potentially get this functionality back? If this is true how can I go about decompiling this library to add this functionality?
My understanding of apks and unix system events is very limited and this is just my current hunch. If anyone who knows more could lend me some knowledge or point me in a better direction I would appreciate it.
Click to expand...
Click to collapse
Greetings,
Thank you for using XDA Assist.
Please create an XDA account and ask your question here:
Questions and Answers
You'll receive expert advice there. Good luck and welcome to XDA!

Categories

Resources