Hi guys,
I'm looking for suggestions for a specific type of remote control software, I used something long ago during the Gingerbread days but I cannot find it at all...
I want to be able to use my phone as a mouse using the accelerometer (something like this app) for a computer over LAN but with the added option of having an on screen button or something which opens up a keyboard on my phone for typing on the computer. I don't need to see the computer screen on my phone such as in TeamViewer. I tried using a regular bluetooth keyboard and mouse but somehow the range suffers in certain spots where I sit, and I have battery issues...
Feature Wishlist: Any added functionality like also working over the internet, volume button support, not needing a server application, good ui, etc will be a bonus.
Thank you!
Related
Hey everyone. I just wanted to follow up with the several questions about using your G2x phone as a PC. Pretty simple really. Here are the required items (obviously)
Code:
G2x!
CM7 (tested on #70 but most should work)
Bluetooth Keyboard
Bluetooth Mouse
Micro HDMI Cable
Root Explorer
I am using a Microsoft Bluetooth Notebook Mouse 5000 v1.0 and a Mini Bluetooth Keyboard I bought off ebay for $7.
Go into [Settings>Wireless Settings>Bluetooth Settings] Turn on Bluetooth and Pair your devices according to their instructions. My Mouse paired using the passkey "0000" and my keyboard gave me fits and forced me to read the directions. It required you type in a passcode into Bluetooth Settings popup box, THEN enter the SAME password on the KEYBOARD + ENTER.
Anyway, after you pair up, both devices will say "Paired, but not connected". So tap on each one until they both connect. You should get a MOUSE CURSOR once the mouse connects.
Mouse Controls:
Left Click = Normal Select
Right Click = Back (Handy!)
Wheel Click = Menu (Genius)
Scroll Wheel = Scroll
You can also click and drag using the mouse.
The keyboard works as a normal keyboard. Mine has all kinds of FN key functions. Mine also lacks dedicated arrow buttons so I have to press FN+ to get to my Arrow Keys which these scroll in the OS.
At this point you could plug the phone into a HDMI Television or Monitor and use the mouse and keyboard to navigate around. Everything is kinda HUGE but works.
To fix the HUGE problem we need to edit the [u]/system/build.prop[/u] file and adjust the screen density. So use Root Explorer and go to "system" and tap on the "Mount R/W" button at the top. This enables Read/Write so we can save our changes. Next press and hold on the "build.prop" file and select "Open in Text Editor" from the pop up window.
Now viewing the contents of "build.prop" lets be very careful we don't change anything accept what we need. This could cause problems forcing you to reload the OS.
Scroll down several lines until you see [b]ro.sf.lcd_density=240[/b]. This is the only thing we want to change. Set this according to your preferences. "180" seems good. Others use "190".
Make your changes and hit the back button. Select the option to SAVE and exit. Now restart your phone.
Now everything appears smaller. Sync up your devices and have yourself an instant PC!
[UPDATE]
After a while the mouse really feels good. I can really scoot around with this setup. The G2x powerhouse keeps on chugging too. Also the stock apps don't really show off the larger screen. Probably need some tablet aware apps.
This is pretty cool but would you mind posting some pics of your setup. Id like to see what it looks like using the phone on a monitor.
Ha it looks like CM7 in landscape mode and bigger. 240 is too cramped this mode. Changing the density is a big help.
I don't have a decent camera other my phone but I have a camcorder that I could make a video to upload.
The mouse and keyboard work really well. I just need some better apps to show it off but this is mostly just a test for others since I had the Bluetooth equipment.
It would be perfect if you could change the density on the fly without a reboot or an app that would do it automatically when it detects the HDMI cable.
LG G2x - CM7.1 RC1 2.3.4
www.CincyAdmins.com
www.MiiWiiChat.com
Nice guide, we just need linux
http://forum.xda-developers.com/showthread.php?t=1151931
Sent from my LG-P999 using XDA Premium App
Thanks for sharing the info mate. Will surely try that mode.
Sent from my LG-P999 using XDA App
hey everyone. i got this to work this weekend as well. I used a logitech IPAD bt keyboard and an apple magic mouse. also paired with the apple bt keyboard in the store but they were out so i didnt grab one. for lcd density i just use the lcd density changer app in the market. works for me. I would not reccomend the apple magic mouse. while it is super smooth and great at navigating, there is no wheel so you loose out on the option to bring up the menu. having to reach and touch the menu button on the phone is a drag. also, the logitech keyboard was mapped for ipad. had the square ipad menu button, but that didnt work to bring me to my home screen or bring up my menu. so definitely if you are doing this make sure the keyboard you choose has buttons mapped to specific functions, i.e. "home" dont want to be in a browser and have to click back 30 times to get to your home screen. just my two sense. as far as HDMI out, my display's margins were cut off a bit which was kinda annoying. and everything looked a bit pixelated even with the LCD density switch although after the switch you will find much more home screen real estate which is bomb. well, let me know your thoughts on the hdmi margin cut. would love to get it super clear.
chillwill11 said:
Nice guide, we just need linux
http://forum.xda-developers.com/showthread.php?t=1151931
Sent from my LG-P999 using XDA Premium App
Click to expand...
Click to collapse
What is up with this linux stuff?! I actually just started running ubuntu on my netbook. Would love to do that on my android when im home just for the simple fact that it is more powerful than my asus aspire one from three years ago lol.
I have one of those Android HDMI TV sticks (A variant of CX-01, to be exact.) running 4.0.4, successfully rooted and hacked up to my liking. There is one thing I would like it to do, which, in my case, is the reason to own it in the first place: I need a very portable presentation device, which I could plug into anything with a HDMI socket and play a presentation. (As a side note, it boots whenever it gets power supplied, so you can use it as a very hidden cheap web server - it's smaller than a Raspberry Pi.)
There is a problem with this usage, however. The device comes with a 2.4 GHz wireless accelerometer-based mouse with a few buttons, which is it's only input device, connected over USB OTG. (Replacing it with something else would be very much not cost-effective) That mouse is only usable because when it is connected, ICS displays a mouse pointer on screen, otherwise, navigation would be way too cumbersome. I have replaced the stock mouse pointer with a smaller one by replacing the png image in framework-res.apk, and it's good enough. Using Hide Bar, I was able to hide the status bar (the wireless mouse has back and home buttons) so I get the full screen for my presentation.
During the presentation itself, I need an input device to move between individual slides and otherwise trigger execution, buttons on the wireless mouse work, or can be reassigned in various ways. However, I need the mouse pointer to invisible during that, as the motion sensitive wireless mouse would make it move constantly while I'm talking with the mouse in my hand.
There is apparently no way to temporarily disable the accelerometer in the mouse itself, while it has a power button that disables it entirely, it turns off everything, including the buttons, and pressing the buttons enables the mouse again.
This means I need a software means to temporarily hide or disable the mouse pointer. (I can obviously permanently hide it by replacing the pointer with a transparent PNG. That would make it very hard to control the device, because the only button it has to trigger a control actually simulates a left click, so it's out.) Extensive googling failed to provide an answer -- most of the time people who get a mouse pointer they don't want seem to eventually give up and pick a HID device which does not produce it instead. As far as I can see, there can only be two ways to do it:
Somehow get the OS to think it has no mouse HID device, or that it's not moving.
Somehow force the mouse pointer to stick to a corner of the screen and keep it there while it's not needed.
Unfortunately I could find no clear sources on either method. I'm not above some hacking and programming to get it done, but I would appreciate an advice on what to look for.
Im curently using a half size bluetooth keyboard paired to my phone (nexus 4) which is running RemoteDroid. That is used to forward keystrokes to my PC. Why? because I have a broken collarbone and cant use my fullsize wired keyboard properly So im using my phone as an intermediate device (BluetoothK/B->Phone->WiFi->PC) to be able to use the bluetooth keyboard. Putting the phone in close proximity to the K/B means It has a much better range and signal quality via WiFi. The phone itself also has a better bluetoooth receiver than any laptop or desktop USB bluetooth receivers ive tried, giving much more reliable keystrokes at higher typing speed than gong straight to PC
The problem is some of the keys dont work correctly and I believe its because Android is interpreting them differently. i.e. 'Tab/Delete/Insert/Home/End/num +/ num -.. etc' dont get forwarded to the PC,And some keystrokes are simply incorrect` i.e. the right shift key acts more like CTRL for some things. Shift+2 becomes " instead of @ (need to press alt 2 instead) and so on
In addition I have a touchpad on the little keyboard and that only works in a limitted fashion
Is there an app out there that can 'grab' the Android inputs of a device and remap them? so i.e. mouse click could be emulated as pressing the Enter key if I so wished
Additionally` is there a progam that can forward these 'raw inputs' to a PC via USB/WiFi/Bluetooth? remotedroid does indeed forward some inputs of key presses as best it can (arrow keys for instance) but it seems to do it 'after' the android OS (i.e. alt+tab makes the android program switch applications, rather than forwarding the 'alt' and 'tab' keys to the PC)
It does not however forward mouse inputs (havnt tried gamepad) so its not possible to use a mouse or trackpad as intended. I have to emulate a screen press (hold left click on trackpad and move the cursor across the remotedroid screen)
Hope the above makes sense, and yes im aware I could simply bluetooth directly to the PC but wheres the fun in that?
Hello XDA community!
I've done brief google-fu trying to work around issue I have found myself struggling with with nothing to show for it so I come to ask experts because surely, this being such a fundamental problem someone must've already tackled it, right?
So my problem is, I try to use my Android device (in this case POCO X3 NFC, but considering getting Android tablet specifically for this purpose if there is a workaround to issue I'm about to describe since my iPad is nothing more than expensive paper weight it seems) as a client device to access remote desktop and use BT mouse and keyboard to go along with it. Everything is sorta kinda working... except it doesn't as soon as you get to interact with it. ESC and few other keys prioritise Android shortcuts over application, same with right mouse button. I don't think I need to explain why right mouse button closing remote desktop app (Parsec and Moonlight) and booting me back to app launcher instead of opening the context menu on remote desktop is a MAJOR problem. I've found TeamViewer to work alrightish, it catches mouse clicks and button inputs and prevent app from closing itself... if it only wasn't a steaming pile of dog**** to work on - obviously desire here is to keep using VASTLY superior remote desktop experience that either Parsec or Moonlight provides with the benefit of using BT mouse and keyboard.
Is there ANY way that Android system button shortcuts could be completely disabled? I don't want my F-keys to adjust volume... Nor do I want my ESC key or mouse right click boot me back into app launcher...
Also, as a bonus if there's a way to significantly decrease mouse cursor sensitivity it would be greatly appreciated because holy **** moving mouse 1 inch on a desk on lowest setting Android allows for would scroll through several dozen screens worth of content...
I've found this to be a problem on iOS as well but unlike iOS being left at Apple's mercy I kinda expect Android to be more maliable by end-user.
Any takers?
I am wondering if there is a simple way to wake a phone's screen from the watch, similar to selecting "Edit on phone" when selecting a new watchface?
I finally have a working VNC viewer on my watch, but none of the commands will wake the phone's screen, even if the phone is already unlocked. I can wake the phone with a BT keyboard just by pressing the space bar, or some other keys, but it doesn't seem to work from the watches keyboard. From my understanding, a tasker might do the trick, but am wondering what your thoughts are? Thanks!
Ah, never mind. It was an issue with the VNC server on my phone. After updating the app, the screen wakes upon connecting.
FYI: If anyone wants another method of waking their phone from their watch, a remote input app such as WearMouse works.