To allow us to use any other HID than KeyboardioHID, the base device _must_ use something else (practically, the Base HID), otherwise we'll get a compile error when building on a platform that KeyboardioHID does not support, even if we do not use KeyboardioHID. We get that error, because the base class references it anyway. As such, lets use the base HID as default, and adjust all users of KeyboardioHID to explicitly set that: Virtual, Dygma Raise, and ATmega32U4Keyboard. Everything else derives from the last one, so they're covered with just the change to ATmega32U4Keyboard. Signed-off-by: Gergely Nagy <algernon@keyboard.io>pull/1060/head
parent
80e414ace8
commit
2305f49680
Loading…
Reference in new issue