Fix: Entdoppelte Gamepad-Eingaben bei externen Controllern

- Browser-Gamepad-Pfad unter Linux deaktiviert
- nahezu zeitgleiche identische Eingaben aus mehreren /dev/input/js*-Devices entdoppelt
- doppelte D-Pad-Bewegungen bei Bluetooth-/USB-Controllern verhindert
This commit is contained in:
Andre
2026-04-12 15:43:29 +02:00
parent 028e56e2cb
commit 174f525145
2 changed files with 10 additions and 0 deletions
+1
View File
@@ -22,6 +22,7 @@ export default function App(): JSX.Element {
// Browser Gamepad API (funktioniert im Desktop-Modus / Windows)
useEffect(() => {
if (navigator.userAgent.toLowerCase().includes('linux')) return
gamepadService.start()
return () => gamepadService.stop()
}, [])