DeskDock allows you to share your computer's mouse and keyboard with your Android devices via a USB cable. The app enables you to control your Android device as if it was an additional monitor for your computer. Simply move your computer's mouse cursor over the screen boundaries to start controlling your Android devices.
Features • Use your computer's mouse and keyboard with your Android devices • Keyboard sharing supports international keyboards (eg Umlauts) • Share clipboard between computer and Android devices • Drag and Drop: Urls will be opened automatically, APKs will be installed • Shortcuts for turning off screen, multitouch, quickly changing volume, screen brightness • Supports Windows, Linux and macOS • Works on all Android versions starting from 4.1 • NO rooted device required • Connect multiple Android devices to one computer • Flexible arrangement of devices • Customizable mouse button actions • Customizable mouse pointer speed
DeskDock can be considered the Android equivalent of Universal Control, the feature that implements similar functionality in iPadOS and macOS.
This app could also be described as an unofficial successor to ShareKM, or an Android version of Synergy. It could also be described as a Virtual KVM Switch or a Software KVM Switch solution.
On Android O and beyond, this app uses an Accessibility Service to display a mouse cursor above the System UI. This service is used exclusively for the described purpose and is an integral requirement to provide a consistent user experience for the users of the application, in particular those who suffer from motor impairment.
This app requires a free server application to run on your computer that can be downloaded here: http://bit.ly/DeskDockServerW. The Java Runtime version 1.7 or later is needed on the computer. Depending on your system, device drivers may have to be installed.
Important: Bugs and problems might cross your way. If something does not work, please do not write bad reviews, but send an email to the support email address listed below or in the app so I actually have a chance to help you or fix the issues. Thanks!
Latest updates
What's new in version 1.2.4-pro
Added support for Android 14
How to install DeskDock PRO APK on Android phone or tablet?
Download DeskDock PRO APK file from ApkClean, then follow these steps:
Update Phone Settings
Go to your phone Settings page
Tap Security or Applications (varies with device)
Check the Unknown Sources box
Confirm with OK
Go to Downloads
Open Downloads on your device by going to My Files or Files
Tap the APK file you downloaded (com.floriandraschbacher.deskdock.pro-v1.2.4-pro-ApkClean.apk)
Tap Install when prompted, the APK file you downloaded will be installed on your device.
A: Just like Windows (PC) systems use an .exe file for installing software, Android does the same. An APK file is the file format used for installing software on the Android operating system.
Q: If I install an APK from this website, will I be able to update the app from the Play Store?
A: Yes, absolutely. The Play Store installs APKs it downloads from Google's servers, and sideloading from a site like ApkClean.net goes through a very similar process, except you're the one performing the downloading and initiating the installation (sideloading). As soon as the Play Store finds a version of the app newer than the one you've sideloaded, it will commence an update.
Q: Why ApkClean.net can guarantee APK 100% safe?
A: Whenever someone wants to download an APK file from ApkClean.net, we'll check the corresponding APK file on Google Play and allow user download it directly (of course, we'll cache it on our server). If the APK file does not exist on Google Play, we'll search it in our cache.
Q: What are Android App permissions?
A: Apps require access to certain systems within your device. When you install an application, you are notified of all of the permissions required to run that application.
Don't hesitate to contact us if you have any questions or concerns.
(*) is required
User's Reivew
5 ★I have been using DeskDock Pro daily for years and it is my favorite application by far. This allows me to stay focused with one keyboard and mouse and connect my phone to my 4 monitor array to make me much more efficient. That and I have contacted the developer twice over the time I have had the application and a response was fast and very helpful each time. Keep up the great work, thank you for such a helpful application and filling this void! Todd
1 ★Please fix. I pay for this app. Sometime its lag. I need to restart my computer. Lost everything. Bad service
5 ★wasted almost a day in dealing with DESKTOP FREE, which is kind of unstable in borderless moving and connecting with the PC station. Finally a payment make the product way more reliable and stable for use. The most practicle part is the shared keyboard. Hope this Pro-version would not let me down. This comment is immediate because it corrected all potential problems. Appearantly it is worth the money. A WIN 10 + Samsung Tablet 10.5 user.
3 ★This is a five star idea but not very stable. I am running Windows 10 . While running DeskDock, sometimes I lose my mouse entirely and the PC locks up; a hard shutdown fixes it. Other times the mouse cursor shivers on the Android screen when given directional input, rendering it useless. Hopefully 1.1.8.2 fixed that. Now it is not crossing screens reliably; it hangs up on edge, refusing to go into the Android. That being said, this review was written using DeskDock Pro. When it works, I love it!
5 ★I'm excited. I have mouse and keyboard on my tablet! I read several reviews that seemed like it wouldn't work. Maybe when I put more miles I'll have a problem, but it worked right away, and it works just like I would want! I'm on Linux (debian) and Nougat on a Nexus 10. I love this. I'm typing this on my computer keyboard rn. I use synergy every day between Linux and macOS. I just copied from my tablet and pasted onto Linux then continued over to my mac and boom, pasted, it works with synergy.
4 ★Pretty tricky to set up depending on the device, however, once you manage to make it work it's perfect. I haven't found any other app that let's you send Alt and Ctrl keystrokes like this one, and the way you can switch between screens is really seamless. You can also make it work over simple WiFi if you know how to use adb a little. However, I wish it had a better presentation, perhaps to less knowledgeable people; also have maybe more updates? I really hope this app doesn't get abandoned...
4 ★First I tought the PRO upgrade broke it. I lost my cursor and the software would barely connect. Connectin was solved by uninstalling Free, then reinstalling Pro, then rebooting. The software actually reminds you of that, but clicking OK from inside it didn't work automatically. Then I had another issue: The mouse cursor wouldn't show anymore. Several reboots of both software and device led to the question about "accept overlays" popping up again. I couldnt find it from the menus. Works now!!
4 ★EDIT: I have contacted the developer who was responsive to respond to the outlined issues. I wasn't able to get them resolved on my end (completely my decision and not the dev), and ended up moving to using the application scrcpy, which is different but accomplishes the functionality I want. Fantastic little utility for being able to control your 'droid from a keyboard or mouse or even trackpad! As with most power-user tools, this delivers on some features and is missing out on others. I'm mainly just happy to have keyboard/mouse control on my phone. Some things I needed to do to get it setup and working: 1. Android Debugging USB mode set to ON 2. Install Java JRE 7 or above 3. No need to install Android drivers on mac! But you might need to do that here. 4. Ensure Accessibility options are turned ON for DeskDock on your phone (otherwise you won't be able to interact w/phone via mouse or keyboard though you may be able to connect) 4. Run DeskDock on your phone 5. Run DeskDock on your computer 6. if no connection, kill the DeskDock on your computer and start it again -> fixed my initial setup issue where the server would not connect WISHLIST: Setup number 6. would probably not be necessary if the developer is able to fix this issue. Keyboard shortcut in DeskDock server broken for me it seems. "native" keyboard/mouse integration. "pointer speed" in seems not to work with this and my droid doesn't recognize physical keyboard as connected.
5 ★I've been using this as my daily driver for my android development across Tablet and phone. A great productivity tool during testing. When it's connected, it works flawlessly. I also use ShareMouse to move between my PC and Mac, and DeskDock works really well with it. I can now seamlessly move between Mac, PC and Android! My only gripe is when you first try to connect. As another reviewer so poetically put - "If it stops working, close the program, try again, close the app, try again, rinse, repeat." After this little dance (sometimes several times!), everything works great, even if I disconnect my phone and plug it back in when back in the office. If this happens to you, the one process I found that seems to work most of the time: - Exit the server app on your desktop. - On the Android app, first 'Disconnect' then exit and close the app completely. - Start the desktop server again. - Open the Android app. - Hit Connect. Apart from this little annoyance, the app is superb.
1 ★Need refund Cannot connect to windows Purchased pro version and it only worked once then just does not connect Same port and same USB same device Cannot destroy my phone now been plug-in in and out
5 ★I have been using Across center for a month now but the connectivity was always laggy due to bluetooth connection. This is an Amazing app - I would give it 6 stars if I could. Only had some troubles with initial set up and connectivity (like app permissions etc,) but once that was done it was all smooth sailing. A note to the developer - It would be great if wi-fi connection for keyboard and mouse can be done - please look into adding this as a feature.
4 ★The idea is amazing, and when it works, it works perfectly. BUT I've used it with some devices already (OnePlus 6T, Sony Xperia XZ, Samsung S7) and sometimes it takes a few tries before it actually connects. Some days I need to restart my device. But it's wonderful to work without grabbing my cellphone constantly, and I hate typing on the touchscreen :)