Frequently Asked Questions

How do I make my game or application use an EDTracker?
Last Updated 3 years ago

All versions of EDTracker, be it DIY or Pro models, take one very simple approach to integrating with the operating system of your machine - they appear as a standard USB HID device. This HID device is reported as a 3-axis joystick. As far as your host machine is concerned, it just believes that a 3-axis joystick is connected.

Each axis is used to represent yaw, pitch and roll of the device. The joystick X-axis reports yaw, Y-axis reports pitch and the Z-axis (or slider bar, as represented in Microsoft Windows) is used to report roll.

Pretty much all modern operating systems, including Windows, Android and Linux, support HID devices without the need for any additional drivers. HID (Human Interaction Devices) are natively supported by the USB standard and are commonly used for keyboards, mice and joysticks. The beauty of them is their lack of need for a driver.

The DIY models make use of Arduino-style microcontroller boards, and the Arduino architecture constrains the solution a little - they tend to come with Serial bootloaders rather than HID bootloaders. Because of this, when plugging in an Arduino, you will often be required to install a serial driver for the COM port used by the bootloader. This is NOT something constrained by us, EDTracker - it is a necessity for flashing the device and is as a result of Arduino's approach to bootloaders. You will need to install the appropriate drivers for the Arduino (or clone) that you have used in your build. Without these drivers, you will not be able to flash your device or change the various settings in the EDTracker user interface.

The Pro models require not drivers whatsoever; only the EDTracker software.

Please Wait!

Please wait... it will take a second!