~ruther/qmk_firmware

0d013a21e1347fc38e742b2bd876329e86c153a9 — Thomas Kriechbaumer 3 years ago 01bc974
[Split] Verify Split Pointing Device config (#17481)

1 files changed, 7 insertions(+), 0 deletions(-)

M quantum/pointing_device.c
M quantum/pointing_device.c => quantum/pointing_device.c +7 -0
@@ 25,6 25,13 @@
#if (defined(POINTING_DEVICE_ROTATION_90) + defined(POINTING_DEVICE_ROTATION_180) + defined(POINTING_DEVICE_ROTATION_270)) > 1
#    error More than one rotation selected.  This is not supported.
#endif

#if defined(POINTING_DEVICE_LEFT) || defined(POINTING_DEVICE_RIGHT) || defined(POINTING_DEVICE_COMBINED)
#    ifndef SPLIT_POINTING_ENABLE
#        error "Using POINTING_DEVICE_LEFT or POINTING_DEVICE_RIGHT or POINTING_DEVICE_COMBINED, then SPLIT_POINTING_ENABLE is required but has not been defined"
#    endif
#endif

#if defined(SPLIT_POINTING_ENABLE)
#    include "transactions.h"
#    include "keyboard.h"