Android Remote Access Overview
Download and Installation of CrossLoopConnect for the Android (Beta)
- CrossLoopConnect requires a version of androidVNC which accepts parameters
Download org.crossloop.android.androidVNC from the Android Market
- Install org.crossloop.android.androidVNC
- Download CrossLoopConnect from the Android Market
- Install CrossLoopConnect
- Run CrossLoopConnect
- CrossLoopConnect will display the following screen if it has NOT found the correct org.crossloop.android.androidVNC
- CrossLoopConnect will display the following screen if it has found the correct org.crossloop.android.androidVNC
- Click Create Account to go to the CrossLoop website and create a CrossLoop account
- Enter your CrossLoop account user email
- Enter your CrossLoop account password
- Check the Remember Login if you want CrossLoop to remember your login information on this Android device.
- Click Login to CrossLoop
- Please wait while CrossLoop logs in to the server
- Next you will see a list of your computers
- Each computer listed will have one of three states:
Online and available for remote control
Online (Busy) available for remote control
- Select the computer for remote control
- Screen sharing will now begin on your Android
- You will see that the first frame is downloading
- The length of time to download this frame will depend on several factors:
Connection speed of your Android, 3G or WiFi
Connection speed of your Windows PC
Screen resolution of your Windows PC
- After the first frame is downloaded you will see a status display with your Windows computer name and other connection information
- On your Android you will see your Windows PC computer screen"
- You can end the screen sharing session on your Android by pressing the Menu button
- Then select Disconnect
- You will then have two choices:
Quit CrossLoop, or
Connect to another of your computers
The served display can be shown on the Android device in three modes. You can switch between the modes with the Scaling (Menu-Z) menu item.
- Zoomable is the default mode with the latest version of android-vnc-viewer. It allows you to select one of a number of zoom levels on the fly, so you can see more of your screen or zoom in for more accurate touch control. To some extent it supercedes the other modes, but it will use slightly more battery power.
- 1:1 mode shows the display with pixels mapped one-to-one. Typically, only a portion of the served display will show on the Android device; you can pan around the display with the device controls.
- Fit to Screen mode scales the full display so it will fit on the device screen. This doesn't work properly with large displays, since the phone can't fit them all into its memory.
There are several modes for adapting the input controls of the Android device to the VNC display, to enable a style of interaction most convenient for the applications you are using. You can switch between these modes with the Input Mode (Menu-P) menu item.
Touch Mouse Pan and Zoom: This is the default input mode and is designed to work like the Android browser. You can both pan the display and control the mouse using the touchscreen and gestures. You pan by dragging or flicking on the touchscreen; you click the mouse by tapping on it. You right-click by double-tapping (or by holding down the camera button while tapping). You drag the mouse by doing a long press on the display, and then dragging. In this mode the trackball or DPad (if your phone has one) can also be used to control the mouse; this may give you finer control. You can zoom the screen size with the +/- buttons, or, if your device supports multi-touch and has Android 2.0+, you can pinch to zoom out and spread to zoom in.
- Touchpad Mode: This is the alternate gesture-based interface. In this mode, touching the screen moves the mouse cursor like a mouse touchpad. The screen will pan to follow the mouse (unless you turn it off). Tapping the screen clicks the mouse, where it is rather than where you tap. For multi-touch capable devices, drag two fingers to pan the screen independent of the mouse position. Otherwise, it works like Touch Mouse Pan and Zoom.
- No Pan; Trackball Mouse: This mode is only available in Fit to Screen scaling and is the only input mode available then. In this mode the touchscreen is not used. Keyboard events are sent to the server and the trackball (if your device, like the G1, has a trackball) controls the VNC mouse.
- Desktop Panning Mode: In this mode, both the touchscreen and the trackball are used to pan the device display over the larger VNC display. Keyboard events are sent to the server. Pressing the trackball toggles between Desktop Panning and Mouse Pointer Control modes.
- Mouse Control Mode: In this mode, use the touchscreen to control the mouse. Touching the screen generates a mouse click at that point; dragging on the screen creates a mouse drag. Keyboard events are sent as normal. The trackball is used to send arrow-key events to the VNC server. Pressing the trackball toggles between Mouse Pointer Control and Desktop Panning modes.
- Touch Pan; Trackball Mouse: In this mode, drag on the touchscreen to pan the device display over the VNC display. Keyboard events are sent to the server. The trackball controls the VNC mouse. Pressing the trackball sends a mouse click; holding the ball down while rolling accomplishes a click and drag. This is the default input mode when scaling is set to One-to-One.
- DPad Pan; Touch Mouse: In this mode, use the directional pad (available on some devices) to pan the display over the VNC display. Touch the screen to send a mouse click; touch and slide to send a mouse drag. Use the camera button while touching the screen to simulate a right-button click or drag.
Other Menu Items
- Send Keys (Menu-S): This opens the Special Keys dialog to let you configure and send special keys and combinations.
- Mouse @ (Menu-M): Warps the VNC mouse to the center of the portion of the display shown on your device.
- Send Text (Menu-E): Opens a dialog that lets you enter a block of text that can then be sent to the server. Useful for phones without a physical keyboard.
- Color Mode (Menu-C): Allows you to switch the Color Mode of your connection.
- Pan Follows Mouse (Menu-F): The display will automatically pan to follow the mouse around the screen
- Mouse follow pan: If you pan the display so the mouse moves off the visible portion of the screen, the mouse will be warped to the middle of the screen. You can use both follow modes together.
- Disconnect (Menu-D): Closes the current VNC connection, returning you to the configuration page.
- Ctrl-Alt-Del (Menu-A): Sends Ctrl-Alt-Del over the VNC connection.
- Info (Menu-I): Gives information about current configuration
- Send Key Again (Menu-G): Send the last sent special key again
From Google Android Documentation, click here.