MustafaMulla29/wireless-mouse-pcb

A tscircuit package created by MustafaMulla29.

Version
1.0.16
License
unset
Stars
0

firmware/Kconfig

# SPDX-License-Identifier: Apache-2.0

mainmenu "PMW3610 BLE mouse"

source "Kconfig.zephyr"

menu "Mouse hardware orientation"

config PMW3610_SWAP_XY
	bool "Swap PMW3610 X and Y axes"
	default y
	help
	  The sensor package is rotated 90 degrees on this PCB, so its axes
	  must be swapped to align with the board axes.

config PMW3610_INVERT_X
	bool "Invert PMW3610 X axis"
	default n

config PMW3610_INVERT_Y
	bool "Invert PMW3610 Y axis"
	default y
	help
	  Initial transform for the selected 90-degree PCB orientation. If
	  physical cursor testing shows a reversed axis, only these firmware
	  options change; the PCB does not.

endmenu