grumpycoders / grumpycoders/pcsx-redux

Linux: XInput (GLFW) seems again broken in last builds

Open
#1,278 5 comments 0 reactions 0 assignees View on GitHub
Dominant language
C++
Stars
994
Forks
151
Avg merge
1d 15h
Merged PRs (30d)
18

Description

### Describe the bug

It looks that in the last native Linux builds like 14c3ff4d and 7239295f XInput (GLFW) is broken.

The corresponding "Gamepad" field (at the bottom) remains empty. So no gamepad is detected.

**Edit**: This is only the case when the 8BitDo Pro 2 controller is connected via Bluetooth. If the controller is connected over an USB cable then it is detected.

### Expected behavior

This should work like it works under Wine 8.5 with the Windows build. :wink:

![pcsx-redux-nightly-14405 20230409 6_glfw](https://user-images.githubusercontent.com/9931771/230784804-b3178d04-7f57-4f60-bcd4-0af526b0ab2f.png)

### Steps to reproduce the bug

Download the Linux build and test it with an XInput controller like my **8BitDo Pro 2** which is connected **via Bluetooth**.

### Operating System

Kubuntu 22.04 LTS

### PCSX-Redux version

14c3ff4d
7239295f

### CPU model

Intel Core i5-2400

### GPU model & Drivers

Radeon HD 6770M, Mesa 23.1.0-devel (git-4ac56e3 2023-04-09 jammy-oibaf-ppa)

### BIOS version

SCPH-7502 BIOS v4.1

### Options

- [X] Dynarec CPU
- [ ] 8MB
- [X] OpenGL GPU
- [ ] Fastboot
- [ ] Debugger

### Iso checks

The ISO was made with [AcetoneISO](https://en.wikipedia.org/wiki/AcetoneISO) which includes also some ISO checking.

### Logs

This should be optional.

### Additional information

This should be optional.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.