From 6ad1d041b415acaf1d02bfd776266f617d21813f Mon Sep 17 00:00:00 2001 From: Alexander Kastler Date: Wed, 27 Nov 2024 15:14:28 +0100 Subject: [PATCH 1/2] start of Glfw Joystick Hat mapping is not correct From 6817d508831c14e66cdf67134c412f119413c49c Mon Sep 17 00:00:00 2001 From: Alexander Kastler Date: Wed, 27 Nov 2024 15:15:09 +0100 Subject: [PATCH 2/2] Map LeftRown to DownLeft instead of UpRight --- src/Input/Silk.NET.Input.Glfw/GlfwJoystick.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Input/Silk.NET.Input.Glfw/GlfwJoystick.cs b/src/Input/Silk.NET.Input.Glfw/GlfwJoystick.cs index 3ccfb7d164..e3685ea941 100644 --- a/src/Input/Silk.NET.Input.Glfw/GlfwJoystick.cs +++ b/src/Input/Silk.NET.Input.Glfw/GlfwJoystick.cs @@ -91,7 +91,7 @@ public unsafe void Update() JoystickHats.RightUp => Position2D.UpRight, JoystickHats.RightDown => Position2D.DownRight, JoystickHats.LeftUp => Position2D.UpLeft, - JoystickHats.LeftDown => Position2D.UpRight, + JoystickHats.LeftDown => Position2D.DownLeft, _ => Position2D.Centered } );