A near fully functional Deskflow (deskflow.org) client for Android devices.
NOTE: Everything here in, assumes you already use Deskflow on your desktop & know how to configure a client/screen
- Shortcuts & Hotkeys
- App Switching (
Command+TaborAlt+Tab) - Arrow keys for general navigation
EscapeforBackfunctionality- +++
- App Switching (
- Clipboard integration
- Text (of any kind) is supported
- Bitmap is NOT supported currently, but is next on the list
- Simple gesture support
- Pull down on the status bar
- Pull up for all apps, etc
- Content Scrolling is not functional with gestures or click & drag, BUT arrow keys in many apps will work.
- IMPORTANT: TLS is Supported, but individual client certificates are not.
Coming soon
- Clone the repository:
git clone git@github.com:jglanz/deskflow-android.git
- Open the project in Android Studio.
- Build and run the app on your Android device or emulator.
The only potential configuration change required by the Deskflow Android client, is the TLS configuration, described below.
TLS is supported, but individual client certificates are not.
IMPORTANT: TLS is Supported, but individual client certificates are not as shown in the screenshot below.
On first launch, you'll see a gear in the top right corner of the app, press the gear (highlighted in the screenshot below) to open the configuration screen.
The only configuration information required is:
Screen Namethe name you configured in the Deskflow Server.Host&Portof your Deskflow Server.Use TLSif your Deskflow Server is configured for TLS.
Press Save to save your configuration and return to the home screen.
NOTE: As soon as you press
Save, the app will attempt to connect to the Deskflow Server.
IMPORTANT: The Deskflow Android IME, When Connected to a Deskflow Server, will always attempt to force the
Deskflow Android Keyboardensuring seamless work between Deskflow Server & Client. In the case you don't want to use the Deskflow Android Keyboard, you can stop the connection to the Deskflow Server using the button in the top right corner of the app.
The Deskflow Android IME (Input Method Editor) is a custom keyboard that will show the current connection status and will look like this screen shot when connected:
There is a button in the top right corner of the app to start/stop the connection to the Deskflow Server.
This is useful if you want to either use the regular soft/hard keyboard functionality or simply want to disconnect from the Deskflow Server.



