aboutsummaryrefslogtreecommitdiff
path: root/drivers/sensors/analog_joystick.c
diff options
context:
space:
mode:
authorDasky <[email protected]>2025-06-14 13:55:35 +0100
committerGitHub <[email protected]>2025-06-14 13:55:35 +0100
commit7919848324076250894542c12adcd6781c99b9d1 (patch)
tree3cb4195fb6777ae6f3c38195b37d7e38af383a4f /drivers/sensors/analog_joystick.c
parenta4436b32df94fd32a5101d32f51a6373dc832181 (diff)
downloadqmk_firmware-7919848324076250894542c12adcd6781c99b9d1.tar.gz
qmk_firmware-7919848324076250894542c12adcd6781c99b9d1.zip
Add core handling for pointing device failures. (#25315)
Diffstat (limited to 'drivers/sensors/analog_joystick.c')
-rw-r--r--drivers/sensors/analog_joystick.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/drivers/sensors/analog_joystick.c b/drivers/sensors/analog_joystick.c
index 93bbaa1b51..eec97e8eed 100644
--- a/drivers/sensors/analog_joystick.c
+++ b/drivers/sensors/analog_joystick.c
@@ -135,7 +135,7 @@ report_analog_joystick_t analog_joystick_read(void) {
return report;
}
-void analog_joystick_init(void) {
+bool analog_joystick_init(void) {
gpio_set_pin_input_high(ANALOG_JOYSTICK_X_AXIS_PIN);
gpio_set_pin_input_high(ANALOG_JOYSTICK_Y_AXIS_PIN);
@@ -152,6 +152,8 @@ void analog_joystick_init(void) {
maxAxisValues[0] = xOrigin + 100;
maxAxisValues[1] = yOrigin + 100;
#endif
+
+ return true;
}
report_mouse_t analog_joystick_get_report(report_mouse_t mouse_report) {