From 0cadc15ef6bef5bb04babacb05f983fb76f9b7bf Mon Sep 17 00:00:00 2001
From: Sam Lantinga <[EMAIL REDACTED]>
Date: Thu, 5 Feb 2026 11:26:50 -0800
Subject: [PATCH] Don't treat "hid-over-i2c 0107 System Control" as a joystick
---
src/joystick/SDL_gamepad.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/src/joystick/SDL_gamepad.c b/src/joystick/SDL_gamepad.c
index 9041f7112ca11..70dce263def22 100644
--- a/src/joystick/SDL_gamepad.c
+++ b/src/joystick/SDL_gamepad.c
@@ -212,6 +212,7 @@ static const struct SDL_GamepadBlacklistWords SDL_gamepad_blacklist_words[] = {
{"Mouse ", GAMEPAD_BLACKLIST_BEGIN}, // "Mouse passthrough"
{" Pen", GAMEPAD_BLACKLIST_END}, // "Wacom One by Wacom S Pen"
{" Finger", GAMEPAD_BLACKLIST_END}, // "Wacom HID 495F Finger"
+ {" System Control", GAMEPAD_BLACKLIST_END}, // "hid-over-i2c 0107 System Control"
{" LED ", GAMEPAD_BLACKLIST_ANYWHERE}, // "ASRock LED Controller"
{" Thelio ", GAMEPAD_BLACKLIST_ANYWHERE}, // "System76 Thelio Io 2"
};