MultiBoard Setup/install
MultiBoard is a programma that can be used to connected multiple keyboards to a Windows computer. And then reprogram the input of these keyboards. For example open a application or run AutoHotkeyscript when a certain key is pressed.
Github: https://github.com/Tygo-bear/MultiBoard
To get this working you need a Arduino and a usb hostshield to intercept the keystrokes.
Supplies
Hardware components (total $10):
- Arduino Uno: https://bit.ly/2DEJsYc
- Arduino usb hostshield: https://bit.ly/2BxyQKs
Assemble Hardware
- Put the Arduino host shield onto the Arduino UNO
- Align the pins (images for reference)
- Push the shield down.
- Connect the USB cable.
Install Arduino IDE
Download and install from:
Usb Host Library
- Download library from: https://github.com/Tygo-bear/MultiBoard
- Cop this folder: "USBHIDBootKbd\USB_Host_Shield_20" to "Documents\Arduino\libraries"
Arduino Code
- Open the code in the Arduino IDE: "\USBHIDBootKbd\USBHIDBootKbd.ino"
- Get a UUID from https://www.uuidgenerator.net/ and copy it.
- Paste it in dynamicID variable (see image for reference).
- Flash the code onto the Arduino.
- Connect your second keyboard with the usb host shield.
Install MultiBoard
Get the latest stable version from: