Clone this repo:
  1. 54d0c18 Grab input devices during initialization by Romain Perier · 12 years ago master
  2. e091ba5 reverts commit ac70763974e9ba20e6d87c1db7981b4da9cc2456 which breaks the daemon on android. by Romain Perier · 12 years ago
  3. 2c45bd7 Add missing contributor to AUTHORS file by Romain Perier · 12 years ago
  4. cc942ab Add an AUTHORS file by Romain Perier · 12 years ago
  5. d62b693 Fix gpl header by Romain Perier · 12 years ago

android_input_bridge

This repository contains tools to be able to control input devices remotely over the network or over an USB OTG port.

How to use it ?

Build these tools using the Android build system, then :

On android side: $ aibd 4242

On linux side:

1)° Over the network $ aib <device_ip> 4242 /dev/input/by-id/<your_evdev_device>

2)° Over USB OTG port $ adb forward tcp:4242 tcp:4242 $ aib 127.0.0.1 4242 /dev/input/by-id/<your_evdev_device>

Note: Actually only mouse is supported, support for other evdev compatible devices are coming soon.