-
-
Notifications
You must be signed in to change notification settings - Fork 2.6k
Open
Labels
help needed - please!I need help with this issueI need help with this issueplatform: macOSmacOS platformmacOS platform
Description
Please, before submitting a new issue verify and check:
- I tested it on latest raylib version from master branch
- I checked there is no similar issue already reported
- I checked the documentation on the wiki
- My code has no errors or misuse of raylib
Issue description
Gamepad input not working. I tried 2 different controllers.
- Xbox One Series X connected via USB
- IsGamepadAvailable(0) returns false.
- Nintendo Switch Pro Controller connected via USB
- IsGamepadAvailable(0) returns true.
- No button input is ever detected
Environment
MacOSX Ventura on an M2 Mac.
Issue Screenshot
Can't really show this.
Code Example
#include "raylib.h"
#include <stdio.h>
int main(void)
{
const int screenWidth = 800;
const int screenHeight = 450;
InitWindow(screenWidth, screenHeight, "Gamepads Broken");
SetTargetFPS(60);
while (!WindowShouldClose())
{
BeginDrawing();
ClearBackground(RAYWHITE);
if(IsGamepadAvailable(0)) {
DrawText("FOUND GAMEPAD TEST", 190, 275, 20, PURPLE);
if(IsGamepadButtonDown(0, GAMEPAD_BUTTON_RIGHT_FACE_DOWN)) {
DrawText("BUTTON PRESSED", 190, 350, 20, PURPLE);
}
}
EndDrawing();
}
CloseWindow();
return 0;
}
Provide minimal reproduction code to test the issue. Please, format the code properly and try to keep it as simple as possible, just focusing on the experienced issue.
BOOtak
Metadata
Metadata
Assignees
Labels
help needed - please!I need help with this issueI need help with this issueplatform: macOSmacOS platformmacOS platform