AndroMouse 4.0

AndroMouse Feat



Thank you for downloading AndroMouse 4.0. This is the place where you learn how to setup AndroMouse, download AndroMouse Server, ask questions and help others.

This page is about an earlier version of AndroMouse. Please check out Home Page to learn about the latest version.

AndroMouse 4.0 lets you convert your Android phone into wireless mouse, keyboard, media remote, file browser and much more. Communication with your computer can be made using your WiFi network or using using Bluetooth. AndroMouse features most mouse functionalities including click, doubleclick, drag, scroll and rightclick. You can use your standard Android touch keypad as a wireless keyboard. In addition, AndroMouse also provides a ton of extra features. Most popular features other than mouse and keyboard include speak-to-type and file-browser. Relax in your couch and search Google or Youtube with your voice. Compose an email with your voice instead of using your keyboard!! Browse your computer files in your phone.

Here is a sneak peek on what’s new in AndroMouse 4.0

Just in case if you have not downloaded AndroMouse in your phone yet. Here is the link:


  • Several bug fixes
  • New cleaner UI
  • Improved file browser
  • Added – custom keys
  • All features are now available in Free version


  • Several bug fixes
  • Ability to change themes
  • Improved UI
  • Improved bluetooth connection


Getting Started

Here is a quick tutorial to get you started.

Connecting to the Server
To use AndroMouse, you will need to download the AndroMouse server and run it in your computer that you want to control. AndroMouse server runs on Windows, Mac or Linux. The latest release is AndroMouse Server 3.0. Please download the AndroMouse server from here.

Note: You will need to have Java installed in your computer in order for the server to run. Most computers should already have java installed but if your computer is missing Java, please download and install it from here.

Note: If you want to automatically load AndroMouse server everytime your computer loads. Do one of the following
Windows: Copy the server file into startup folder. You can do this by right clicking on startup folder(Start>All Programs>startup) and select open.
Mac: Go to system preferences>login items>add.

Note: To connect using wifi, please connect your phone and your computer to a same wifi hotspot.

Note: When you run the AndroMouse Desktop server for the first time, you may receive security warnings depending upon the operating system.
Mac Warning: You may see following message when you run the AndroMouse server for the first time. Just right click on the downloaded file and click on open.

Windows Warning: You might get Windows Security Alert saying that Windows Firewall has blocked some features. You must select Allow Access to use AndroMouse.
Linux Warning: When you double click on the AndroMouse Desktio 3.0.jar, you might see a message saying the file is not marked as executable. To fix this follow these steps. Right click on the file and select properties. Click on ‘Permissions’ tab on top and check on ‘Allow executing file as program’ under Execute. Select close and you are done. If you want to use command line then chmod 777 to the desktop file.

You will see the following screen when you successfully start the AndroMouse server. Now all you have to do is let it run and use your AndroMouse app in your phone to setup the connection – you can use either your WiFi or Bluetooth.


Connecting Using WiFi

Run the AndroMouse application on your phone. Tap on + icon from the action bar and select WiFi as shown in the figure below.


AndroMouse Connection Dialog

You can either type the server IP as shown by the AndroMouse server in your computer or tap on ‘Detect Server’ to have AndroMouse automatically detect your computer. You can also select from one of the previously connected setting for quick connection.

After successfully connection, the connection dialog closes and you are presented with the AndroMouse touchpad. The connection indicator at the bottom left of the screen will turn green with connected status as shown below:


AndroMouse Touchpad

The server will also change the connection status from ‘Disconnected’ to ‘Connected’

Connecting Using Bluetooth

Note: To make the connection process easier please pair your phone with your computer before using the bluetooth option. This is one time process only.

Run the AndroMouse application on your phone. Tap on + icon from the action bar and select Bluetooth. You will be presented with a list of paired devices where you can select the computer where AndroMouse Server is running as shown below:


AndroMouse Bluetooth Server Selection

You can also Scan for devices and pair from here.

After successfully connection, the connection dialog closes and you are presented with the AndroMouse touchpad. The connection indicator at the bottom left of the screen will turn green. The server will also change the connection status from ‘Disconnected’ to ‘Connected’.

You can view the connection details by click on the ” icon on the action bar.

Using Wireless Mouse

Once the connection with the server is made, you can use the AndroMouse touchpad as a mouse pad. Use the touch pad as you would use a laptop’s mouse pad. You can tap on the touchpad to send a click signal or use the mouse buttons below the touchpad to send click signals to your computer. Here is the list of signals that you can send using the touchpad, scroll bar and the mouse buttons.

Click Tap on touchpad or left click button
Double click Double tap on touchpad
Right click Tap on right click button or press on touchpad for 2 seconds. You can hide the click buttons from Settings.
Drag As you would do with your laptop
Scroll Use two fingers to scroll up and down or use the scroll bar (swipe up or down). You have the option to hide the scroll bar from Settings.
Zoom Apply pinch gesture on the touchpad to send zoom in/out signal to the AndroMouse server. Make sure to turn on this feature in Settings.

Using Keyboard

To use AndroMouse as a wireless keyboard, just tap on the text box that says ‘Type Here’ to use Android keyboard to send keyboard signals to AndroMouse server as shown below:


AndroMouse Keyboard

To hide the keyboard, tap on touchpad or check the ‘Keep Keypad’ option to leave it on screen. You can also type using your voice using the microphone icon located on the right side of the keyboard text box.

AndroMouse Extras

In addition to the standard mouse and keyboard feature, AndroMouse comes with ton of extra features called the AndroMouse Extras. Click on ” icon from the action bar to display AndroMouse Extras as shown below:

AndroMouse Extras

AndroMouse Extras

Each of the AndroMouse extra is shown below:

Function Keys

AndroMouse Function Keys

AndroMouse Function Keys



AndroMouse Speak to Type

AndroMouse Speak to Type

Media Remote

AndroMouse Media Remote

AndroMouse Media Remote

File Browser

AndroMouse File Browser

AndroMouse File Browser


AndroMouse Presentation

AndroMouse Presentation

Power Remote

AndroMouse Power Keys

AndroMouse Power Keys

Custom Keys

AndroMouse Custom Keys

AndroMouse Custom Keys

AndroMouse Settings

Select the Settings menu item from the action bar to open AndroMouse settings.

AndroMouse Help

AndroMouse comes loaded with basic help to get you started.

AndroMouse Help

AndroMouse Help

Thank You!!

To get additional help to the questions that you may have that are not available in the App or in this website, please leave your question in the comments section below. Thank you for downloading AndroMouse and if you like it please don’t forget to rate and leave a positive comment in the Play Store. Link to the application here.


33 thoughts on “AndroMouse 4.0

  1. I updated from 3.0 to 5 and now all that types is A’s (even when I click mouse buttons) Have any idea? I’ve tried all the settings on LG Leon and Windows 7 and just get A’s or nothing. Voice speech inserts one A.

    • John – Sorry for the bug. I have corrected it updated a new version of the server, please download it.

  2. Could you please make the media remote configurable? I’d like to use it with VLC more than the others that are pre-installed (which play havoc on vlc by default.)

  3. Could you consider using the volume keys as the left and right key of mouse, because I think with the help of the volume keys I could control my PPT just by one hand.

  4. Hello

    I’m currently disabled on the two arms and can do only little movement with my arms, so I can still use my phone, so I’ve searched a way to use it as a way to control my mouse and keyboard, here are my sugestions :
    – For me the mouse gesture are not natural, 1 finger > left click, 2 fingers > right click, the mouse wheel is slow and when using two finger to scroll, it only goes down.
    – I use hacker’s keyboard and every special character is not taken in account, even simple accentued character like éêèàçù, same problem with google voice.
    – google voice and typing should be easier to access (bar too small)

  5. I love the app. Can I buy a pro version to support you? Also on all of my linux PCs it works the first time I run the jar. After I reboot, my phone can’t detect any of my linux computers running the andromouse server. I try to rerun the jar but it says it’s already running. In windows I can find andromouse server running in the taskbar but I don’t know where to see it running in linux. Windows works fine with my phone.

    Also how do I delete entries from save connections from the android client?

    Thank you.

  6. Bro Drag is Not working! can u plz tell me why this happening? For this reason i can’t Resize the KM player! And Can’t scroll like normal mouse by click and holding left mouse button! can u tech or solve this matter?

  7. It would be great if you provide a server for android so that it can be installed in android TV and can be used from a mobile using WiFi connection.

  8. This is some awesome application! I did check many of them, unfortunately, most of it is either to complicated or doesn’t work. In fact, I am typing right now this post using your Andromouse on my Samsung Note 3. Thank a lot for this good work.

    My question is if it is possible in future to support more languages in typing part of application? I am particularly interested in Russian language for typing. Thank you in advance for your time and attention.

    Respectfully Dr. Ted

  9. Hi Suraj,

    I’m pleased to hear that you’re working on a new version of the server that should eliminate the ‘False “AndroMouse Server is already running” alert’ issues. If I may, I’d like to offer some further suggestions on making your very useful AndroMouse app even better.

    My Current Setup
    ● AndroMouse 4.0 app, under Android 5.0.2, on a Samsung Galaxy Note Pro 12.2 tablet
    ● AndroMouse Server 3.0, under Ubuntu 15.04, on a System76 Meerkat desktop

    1. Reconnect – New Feature
    Connecting the AndroMouse app to the server is something I have to do often – when first connecting after starting up my Ubuntu desktop, and whenever Android has to restart the AndroMouse app (because it’s no longer in the ‘Active apps’ list) – so making reconnecting automatic or quick-&-easy would be greatly advantageous. Currently, connecting always takes three taps (CONNECT > Connect To Computer > Connect Using WiFi) – which is valuable for first establishing a new app-server connection, but unnecessarily long-winded for a day-to-day (and several times a day) reconnection.

    So I’d like to suggest an ‘automatic reconnection’ option, with the default value of ‘ON’, such that when the AndroMouse app starts or restarts, it automatically tries to reconnect to the server, using the parameters of the last successful app-server connection. If that isn’t technically possible, then I’d like to suggest adding a RECONNECT button to the app’s home screen – tapping on it would prompt the app to reconnect to the server, using the parameters of the last successful app-server connection (thus reducing the reconnection task from three taps to a single tap).

    2. Making ALL Keyboard Characters Work – Feature Improvement
    There are a number of keys on the stock Samsung Keyboard (on my Samsung Galaxy Note Pro 12.2 tablet, running stock Android 5.0.2) which don’t work under AndroMouse 4.0 / AndroMouse Server 3.0, as follows.
    ● No output – tapping these characters on the keyboard in the app does not add the requisite character to the text input field on the Ubuntu system:
    : × ÷ € £ ¥ ₩ ▪ ○ ● □ ■ ♤ ♡ ♢ ♧ ☆ ⊙ ° • ¤ 《 》 ¡ ¿
    ● No function – tapping on these keys on the keyboard in the app does not have the requisite effect within the text input field on the Ubuntu system:
    Tab Del [Up] [Down] [Left] [Right]

    3. Mouse Button Visibility – Bug Fix
    I’ve set the ‘Hide Mouse Buttons’ option to ‘OFF’, but still no mouse buttons appear when the AndroMouse app starts or restarts. A workaround exists – SETTINGS, followed by the Android BACK button, makes the AndroMouse Mouse Buttons appear – but I’d like them not to be hidden when the app starts or restarts.

    Here’s hoping that you find these suggestions valuable, and that they can be incorporated into the next version revision of your excellent AndroMouse app.

  10. Hi Suraj, and thank you soooo much for AndroMouse! I’m using a Samsung Galaxy Note Pro 12.2″ tablet (Android 5.0.2), along with its S Pen stylus, to control a System76 Meerkat desktop miniPC (Ubuntu 15.04) – and it’s proving to be an extremely useful input device, combining trackpad, keyboard, handwriting recognition input, and voice recognition input (although there are a few caveats, which we might work on solving later – hence 4☆ review at Google Play Store).

    As you’ve recognised, to be really useful the AndroMouse Server needs to start up on the host computer at login. I have managed to successfully created a Unity Launcher button for AndroMouse Server (with gnome-panel’s ‘gnome-desktop-item-edit [path] –create-new’) by using the command:
    java -jar /home/dalinian/Documents/ShellScripts/AndroMouseServerV3.0.jar

    However, when I try to create a new startup item for AndroMouse Server using this same command (with Dash > Startup Applications > [Add]), then at login I just see an alert message which says “AndroMouse Server is already running” – but the AndroMouse Server icon fails to appear alongside the other status menu indicators, and the AndroMouse 4.0 app cannot connect (indeed [Detect Server] reports “AndroMouse could not detect server in your network”). Subsequent attempts to run AndroMouse Server (from Files or my Unity Launcher button) fail in the same way.

    So – how do I get AndroMouse Server to launch successfully at login under Ubuntu 15.04?

    • Following the clue left by David Bailey in his comment on this webpage (“I had to write a script to fix the “server already running” issue, which modifies the prefs.xml file), I wrote a shell script called as follows:

      # A shell script to launch the AndroMouse Server
      # 1. Remove the folder which generates false “AndroMouse Server is already running” alerts
      rm -rf ~/.java/.userPrefs
      # 2. Launch AndroMouse Server
      java -jar /home/dalinian/Documents/ShellScripts/AndroMouseServerV3.0.jar

      Used as the command of a new startup item, this script succeeds in starting the AndroMouse Server at login, but it’s obviously a quick-&-dirty workaround. So I’d still be very grateful if you could please identify the source of the ‘False “AndroMouse Server is already running” alert’ errors and eliminate it, so that my prefs for ‘Look And Feel: GTK’ and ‘✓ Minimize window to system tray’ could be preserved across login sessions.

      Thanks in advance for your assistance.

      • Hi Tim,

        Thank you for your contribution, I am sure other users can benefit..Basically it checks for ‘isServerOpen’ boolean pref value to determine if the server is already running. I am working on a new version of the server that should eliminate the issues.

  11. Thanks a bunch. I just reviewed this in the playstory. I’m super pleased to see Linux support. Is this why you are using Java? So you only need to make this app once for all OSes? Is Java what is causing the lag? When I first ran this app it was perfect, but now the lag is making it unusable. Could it be my wifi speed? I’ve tried restarting the phone, computer, apps, etc and can’t find the common denominator causing the lag. I’d love to help diagnose this, or get bluetooth working (as a beta tester, I’m afraid I’m no coder. Thanks for all your hard work, either way. You’ve designed something beautiful, and I’ll be grabbing the paid version (mostly to get out of the ads, but also because I believe in supporting good work).

  12. Two questios:
    1) Do you have a version that will work with my phone’s bluetooth?
    2) Do you need to have Admin permissions to install the server?

  13. It’s a good app but it can’t send all characters I type; it seems like they are hardcoded rather than allowing any character to be typed. It would be nice if you could type anything instead of only hardcoded characters. Also, I had to write a script to fix the “server already running” issue, which modifies the prefs.xml file.

  14. I like the improvements except for the numeric pad. the size of the keys don’t adjust to the screen size of the device. in my device, Galaxy Win, the number keys overlap. I hope you can fiz this. Thanks.

  15. Sounds great, but do you have a version for the chromebook OS? When will you develop this app to be used between my android (Galaxy 5) and Samsung Chromebook 2?
    thanks much

    • Navi – I don’t have a version of server that runs on Android.. I may be able to look into this on future releases

    • Hi Navi- I was wondering if you have been able to find an app or program yet that allows you to use your Android phone as a mouse/keyboard with your Chromebook 2? I am also looking for an app that does this. So if you know of any, please let me know! I would greatly appreciate that! Thank you!

  16. Hi,

    I was checking out your App, AndroMouse 4.0 Free, and was wondering if it is getting as many installs as you’d like it to? If it is, I’d love to interview you and feature you in some of our publications. Maybe in exchange we can give you some free services…?

    If you aren’t getting the installs, check your App Store Optimization (ASO). 2/3 of Apps are found through an App/Play Store Search. I look at Apps all day long, and many of them need quite a bit of ASO work. Without great ASO, customers won’t find you in a search, or worse, they will get to your page but not be driven to download your App. If you’re not optimized to increase your App’s search ranking, you’re missing out on one of the largest App discovery channels available. We just published a 12-point ASO checklist at this link:

    I can probably find some time in the next few days to give you a Free Mini ASO Analysis of your App Store Page. Click here to request one:

    Even though I work for an App Marketing company, I always advise people to get their ASO perfect BEFORE spending a dime on marketing. I hope this is useful to you, and good luck with your App!

    Eric Beardslee
    Head of App Marketing
    Mobilispot, LLC
    (608) 492-1872
    Steamboat Springs, CO

Leave a Reply

Your email address will not be published. Required fields are marked *


Anti-Spam Quiz*: