/* ws2812 RGB LED */
#define RGB_DI_PIN D3
+// teensy has vbus detection issues - use usb detection instead
+#define SPLIT_USB_DETECT
// required for teensy slave otherwise it "locks up" during startup
#define NO_USB_STARTUP_CHECK
+++ /dev/null
-#include QMK_KEYBOARD_H
-
-bool is_keyboard_master(void) {
- // TODO: replace this override once USB host detection is implemented
- // SPLIT_HAND_PIN Combined with MASTER_LEFT or MASTER_RIGHT, gives a crude
- // way to force teensy to run as slave/master
- setPinInput(SPLIT_HAND_PIN);
-
-#if defined(MASTER_RIGHT)
- return !readPin(SPLIT_HAND_PIN);
-#else
- return readPin(SPLIT_HAND_PIN);
-#endif
-}