summaryrefslogtreecommitdiffhomepage
path: root/proto-iokit-foohid/README.md
blob: a9d7a34e6fc022066d23f49482bdf8a91b565e70 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
# Virtual Joystick Support for macOS

Adds support for a virtual joystick output, based on the foohid driver for virtual HID devices.

## Usage

Install the latest [foohid HID driver](https://github.com/unbit/foohid/releases/).

Select "Virtual Joystick" as the output in OpenTrack.

The X, Y, Z, Yaw, Pitch, and Roll tracking axes are mapped to the joystick's X, Y, Z, RX, RY,
and RZ axes respectively.

# Building

The implementation only uses standard libraries that are pre-installed on macOS. There are no
special requirements for building.