vik module split dual pointing support fix, right pointing side wasn't working
This commit is contained in:
parent
48b67e9403
commit
ebf4866b88
|
|
@ -1,27 +1,40 @@
|
||||||
ifeq ($(strip $(SPLIT_KEYBOARD)), yes)
|
|
||||||
ifeq ($(strip $(VIK_BUILD_LEFT)), yes)
|
|
||||||
endif
|
|
||||||
else
|
|
||||||
endif
|
|
||||||
|
|
||||||
# Point devices left
|
# Point devices left
|
||||||
ifeq ($(strip $(VIK_AZOTEQ)), yes)
|
ifeq ($(strip $(VIK_AZOTEQ)), yes)
|
||||||
POINTING_DEVICE_ENABLE := yes
|
ifeq ($(strip $(SPLIT_KEYBOARD)), yes)
|
||||||
POINTING_DEVICE_DRIVER := azoteq_iqs5xx
|
ifeq ($(strip $(VIK_BUILD_LEFT)), yes)
|
||||||
|
POINTING_DEVICE_ENABLE := yes
|
||||||
|
POINTING_DEVICE_DRIVER := azoteq_iqs5xx
|
||||||
|
endif
|
||||||
|
else
|
||||||
|
POINTING_DEVICE_ENABLE := yes
|
||||||
|
POINTING_DEVICE_DRIVER := azoteq_iqs5xx
|
||||||
|
endif
|
||||||
VIK_POINTING_LEFT := yes
|
VIK_POINTING_LEFT := yes
|
||||||
OPT_DEFS += -DVIK_AZOTEQ
|
OPT_DEFS += -DVIK_AZOTEQ
|
||||||
OPT_DEFS += -DVIK_POINTING_LEFT
|
OPT_DEFS += -DVIK_POINTING_LEFT
|
||||||
endif
|
endif
|
||||||
|
|
||||||
ifeq ($(strip $(VIK_CIRQUE)), yes)
|
ifeq ($(strip $(VIK_CIRQUE)), yes)
|
||||||
CIRQUE_ENABLE := yes
|
ifeq ($(strip $(SPLIT_KEYBOARD)), yes)
|
||||||
|
ifeq ($(strip $(VIK_BUILD_LEFT)), yes)
|
||||||
|
CIRQUE_ENABLE := yes
|
||||||
|
endif
|
||||||
|
else
|
||||||
|
CIRQUE_ENABLE := yes
|
||||||
|
endif
|
||||||
VIK_POINTING_LEFT := yes
|
VIK_POINTING_LEFT := yes
|
||||||
OPT_DEFS += -DVIK_CIRQUE
|
OPT_DEFS += -DVIK_CIRQUE
|
||||||
OPT_DEFS += -DVIK_POINTING_LEFT
|
OPT_DEFS += -DVIK_POINTING_LEFT
|
||||||
endif
|
endif
|
||||||
|
|
||||||
ifeq ($(strip $(VIK_PER56_CIRQUE_LEDS)), yes)
|
ifeq ($(strip $(VIK_PER56_CIRQUE_LEDS)), yes)
|
||||||
CIRQUE_ENABLE = yes
|
ifeq ($(strip $(SPLIT_KEYBOARD)), yes)
|
||||||
|
ifeq ($(strip $(VIK_BUILD_LEFT)), yes)
|
||||||
|
CIRQUE_ENABLE = yes
|
||||||
|
endif
|
||||||
|
else
|
||||||
|
CIRQUE_ENABLE = yes
|
||||||
|
endif
|
||||||
VIK_POINTING_LEFT := yes
|
VIK_POINTING_LEFT := yes
|
||||||
ENCODER_ENABLE = yes
|
ENCODER_ENABLE = yes
|
||||||
OPT_DEFS += -DVIK_PER56_CIRQUE_LEDS
|
OPT_DEFS += -DVIK_PER56_CIRQUE_LEDS
|
||||||
|
|
@ -29,7 +42,13 @@ ifeq ($(strip $(VIK_PER56_CIRQUE_LEDS)), yes)
|
||||||
endif
|
endif
|
||||||
|
|
||||||
ifeq ($(strip $(VIK_PER56_PMW3360_LEDS)), yes)
|
ifeq ($(strip $(VIK_PER56_PMW3360_LEDS)), yes)
|
||||||
PMW3360_ENABLE = yes
|
ifeq ($(strip $(SPLIT_KEYBOARD)), yes)
|
||||||
|
ifeq ($(strip $(VIK_BUILD_LEFT)), yes)
|
||||||
|
PMW3360_ENABLE = yes
|
||||||
|
endif
|
||||||
|
else
|
||||||
|
PMW3360_ENABLE = yes
|
||||||
|
endif
|
||||||
VIK_POINTING_LEFT := yes
|
VIK_POINTING_LEFT := yes
|
||||||
ENCODER_ENABLE = yes
|
ENCODER_ENABLE = yes
|
||||||
OPT_DEFS += -DVIK_PER56_PMW3360_LEDS
|
OPT_DEFS += -DVIK_PER56_PMW3360_LEDS
|
||||||
|
|
@ -37,7 +56,13 @@ ifeq ($(strip $(VIK_PER56_PMW3360_LEDS)), yes)
|
||||||
endif
|
endif
|
||||||
|
|
||||||
ifeq ($(strip $(VIK_PMW3360)), yes)
|
ifeq ($(strip $(VIK_PMW3360)), yes)
|
||||||
PMW3360_ENABLE = yes
|
ifeq ($(strip $(SPLIT_KEYBOARD)), yes)
|
||||||
|
ifeq ($(strip $(VIK_BUILD_LEFT)), yes)
|
||||||
|
PMW3360_ENABLE = yes
|
||||||
|
endif
|
||||||
|
else
|
||||||
|
PMW3360_ENABLE = yes
|
||||||
|
endif
|
||||||
VIK_POINTING_LEFT := yes
|
VIK_POINTING_LEFT := yes
|
||||||
OPT_DEFS += -DVIK_PMW3360
|
OPT_DEFS += -DVIK_PMW3360
|
||||||
OPT_DEFS += -DVIK_POINTING_LEFT
|
OPT_DEFS += -DVIK_POINTING_LEFT
|
||||||
|
|
|
||||||
|
|
@ -161,9 +161,9 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||||
|
|
||||||
#if defined(VIK_PMW3360_RIGHT) || defined(VIK_PER56_PMW3360_LEDS_RIGHT)
|
#if defined(VIK_PMW3360_RIGHT) || defined(VIK_PER56_PMW3360_LEDS_RIGHT)
|
||||||
#ifdef POINTING_DEVICE_COMBINED
|
#ifdef POINTING_DEVICE_COMBINED
|
||||||
#define POINTING_DEVICE_INVERT_Y_RIGHT
|
#define POINTING_DEVICE_INVERT_X_RIGHT
|
||||||
#else
|
#else
|
||||||
#define POINTING_DEVICE_INVERT_Y
|
#define POINTING_DEVICE_INVERT_X
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue