Update splittest/teensy_2 to use SPLIT_USB_DETECT (#7028)
parent
2e7cd98c06
commit
e796d7b49e
|
@ -27,5 +27,7 @@
|
||||||
/* ws2812 RGB LED */
|
/* ws2812 RGB LED */
|
||||||
#define RGB_DI_PIN D3
|
#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
|
// required for teensy slave otherwise it "locks up" during startup
|
||||||
#define NO_USB_STARTUP_CHECK
|
#define NO_USB_STARTUP_CHECK
|
||||||
|
|
|
@ -1,14 +0,0 @@
|
||||||
#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
|
|
||||||
}
|
|
Loading…
Reference in New Issue