uchuugaka / Karabiner-VirtualHIDDevice

Karabiner-VirtualHIDDevice is a virtual HID device driver for macOS.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Build Status License

Karabiner-VirtualHIDDevice

Karabiner-VirtualHIDDevice is a virtual HID device driver for macOS.

System requirements

  • OS X 10.11.*
  • OS X 10.12.*

How to build

System requirements:

  • OS X 10.11+
  • Xcode 8+
  • Command Line Tools for Xcode

Step 1: Getting source code

Clone the source from github.

git clone --depth 1 https://github.com/tekezo/Karabiner-VirtualHIDDevice.git

Step 2: Building a package

cd Karabiner-VirtualHIDDevice
make

The make script will create a redistributable kext into dist directory.

Example

  • example/virtual_keyboard_example
  • example/virtual_pointing_example

Usage

Execute the following instructions in Terminal.

  1. Install VirtualHIDDevice.kext by make install in the top directory.
  2. cd example/virtual_pointing_example
  3. make
  4. make run

About

Karabiner-VirtualHIDDevice is a virtual HID device driver for macOS.

License:The Unlicense


Languages

Language:C++ 92.6%Language:Shell 4.0%Language:Ruby 2.0%Language:Makefile 1.4%