Skip to content
This repository has been archived by the owner on Sep 19, 2022. It is now read-only.

rygwdn/synergyandroid

 
 

Repository files navigation

SynergyAndroid

This directory contains the SynergyAndroid project source code. This was originally maintained at http://sourceforge.net/projects/synergyandroid/.

Introduction

SynergyAndroid is a port of the synergy client to the Android platform. See http://synergy-foss.org for detail. Currently in the alpha stage. New developers are very welcome to join in.

Pre-requirements

We use the uinput module for user space input driver, so you must have a modded Android with access to /dev/uinput (Like Cyanogen). That means your android must have /dev/uinput module and this file can be RW by app.

If you want to test with an emulator, I recommend using Genymotion.

Building the project

SynergyAndroid use the jni to access the /dev/uinput module, so you must have the android NDK available. If you try to build the app without the NDK configured, it will produce an error with instructions.

This project should work in Android Studio, and IntelliJ. You can also build at the command line with ./gradlew assembleDebug.

About

A port of the synergy client to the Android platform.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 76.9%
  • C 22.9%
  • Other 0.2%