direct input

  1. 2

    Legacy GM Joystick Functions: Still Work on New Controller, but Why and How Common?

    I have some pre-Studio game projects which use joystick_check_button() functions instead of the Studio only gamepad_button_check() functions. The older functions would presumably only work for direct input controllers, but a pretty new third party Switch controller works fine with the old...
  2. KyleRansford

    GMS 2.3+ PS4 DualShock 4 Suddenly not Working when connected by Bluetooth?

    Hello, a PS4 controller I have has been working on my game, but, recently, within just a few days, I've noticed that it has just stopped working. I'm pretty sure the PS4 DualShock 4 itself is still working, because it connects to Windows 10 and in the debug log in GameMaker Studio 2, it shows...
  3. KyleRansford

    GMS 2.3+ Xbox Series Controller Showing as 2 Separate Devices?

    Hello, While I was testing out the Xbox Series Controller in my game, at first I saw that it was working the way it should, but later on I noticed that I think it's actually registering as 2 separate devices. At first, I thought it might just be the way I had my controller setup working, since...
  4. KyleRansford

    GMS 2.3+ How to Use Custom Mapping for Direct Input Controllers? Like Nintendo Switch Pro Controller?

    Hello, now that I have a system that can detect which controller is connected and assign it to the correct player, I've noticed that when I connected a Nintendo Switch Pro Controller, the D-Pad doesn't work. Also, on a different project, the Left Analog Stick on the Nintendo Switch Pro...