Entire game freezes & crashes when plugging in my controller [Bug]
bwest2102 opened this issue ยท 0 comments
Current Behaviour
When I plug my controller into the USB port to be detected while loaded into a server, the entire game freezes up and crashes. I am running the latest version of Minecraft which is version 1.20.6, all packages are up to date on my Arch Linux system, I am using GDLauncher, and I am using a PDP Afterglow Xbox remote. When I go into the server, and plug the controller in, the game will completely freeze and crash. When in the menu, it is hit and miss. I will provide a debug dump in additional information.
Expected Behaviour
I should be able to plug the remote in and the remote will show up in the controllers interface. The name of the device detected is Generic X-Box pad.
Screenshots
No response
Reproduction Steps
- Launch minecraft
- Go into the menu and select the server
- Plug in the remote to the USB port
Logs
FabricLoader/Mixin@main: SpongePowered MIXIN Subsystem Version=0.8.5 Source=file:/home/[REDACTED]/.local/share/gdlauncher_carbon/data/libraries/net/fabricmc/sponge-mixin/0.13.3+mixin.0.8.5/sponge-mixin-0.13.3+mixin.0.8.5.jar Service=Knot/Fabric Env=CLIENT
FabricLoader/Mixin@main: Compatibility level set to JAVA_17
FabricLoader/Mixin@main: Error loading class: org/jetbrains/annotations/ApiStatus$Internal (java.lang.ClassNotFoundException: org/jetbrains/annotations/ApiStatus$Internal)
FabricLoader/MixinExtras|Service@main: Initializing MixinExtras via com.llamalad7.mixinextras.service.MixinExtrasServiceImpl(version=0.3.5).
com.mojang.datafixers.DataFixerBuilder@Datafixer Bootstrap: 222 Datafixer optimizations took 340 milliseconds
com.mojang.authlib.yggdrasil.YggdrasilAuthenticationService@Render thread: Environment: Environment[sessionHost=https://sessionserver.mojang.com, servicesHost=https://api.minecraftservices.com, name=PROD]
net.minecraft.class_310@Render thread: Setting user: [REDACTED]
Controlify@Render thread: Pre-initializing Controlify...
net.fabricmc.fabric.impl.client.indigo.Indigo@Render thread: [Indigo] Registering Indigo renderer!
YetAnotherConfigLib@Render thread: Deserializing YACLConfig from '/home/[REDACTED]/.local/share/gdlauncher_carbon/data/instances/fabric 1.20.6/instance/config/yacl.json5'
net.minecraft.class_310@Render thread: Backend library: LWJGL version 3.3.3-snapshot
GDLauncher@N/A:
GDLauncher@N/A:
GDLauncher@N/A:
GDLauncher@N/A:
GDLauncher@N/A:
GDLauncher@N/A:
GDLauncher@N/A:
GDLauncher@N/A:
GDLauncher@N/A:
GDLauncher@N/A:
GDLauncher@N/A:
GDLauncher@N/A:
GDLauncher@N/A:
GDLauncher@N/A:
GDLauncher@N/A:
GDLauncher@N/A:
GDLauncher@N/A:
GDLauncher@N/A:
GDLauncher@N/A:
GDLauncher@N/A:
GDLauncher@N/A:
GDLauncher@N/A:
GDLauncher@N/A:
GDLauncher@N/A:
GDLauncher@N/A:
GDLauncher@N/A:
GDLauncher@N/A:
GDLauncher@N/A:
GDLauncher@N/A:
GDLauncher@N/A:
GDLauncher@N/A:
GDLauncher@N/A:
GDLauncher@N/A:
GDLauncher@N/A:
GDLauncher@N/A:
GDLauncher@N/A:
GDLauncher@N/A:
GDLauncher@N/A:
GDLauncher@N/A:
GDLauncher@N/A:
GDLauncher@N/A:
GDLauncher@N/A:
GDLauncher@N/A:
GDLauncher@N/A:
GDLauncher@N/A:
GDLauncher@N/A:
GDLauncher@N/A:
GDLauncher@N/A:
GDLauncher@N/A:
GDLauncher@N/A:
Mod Version
2.0.0-beta.10+1.20.6
Controller
PDP Afterglow Wave Wired Controller for Xbox/PC
Bluetooth
- Yes
Operating System
Linux/SteamOS
ARM
- Yes
Additional Information
Here's my Controlify debug dump
CONTROLIFY DEBUG DUMP - 2024-06-09T21:54:43.164176311
Controlify version: 2.0.0-beta.10+1.20.6
Minecraft version: 1.20.6
Client
SDL3 loaded: true
Platform: LINUX 64bit=true;isARM=false
Controller-manager: dev.isxander.controlify.controllermanager.SDLControllerManager
Connected Controllers:
Name: Generic X-Box pad
Identified type: ControllerType[friendlyName=null, mappingId=default, namespace=controlify:default, forceJoystick=false, dontLoad=false]
GUID: 00000308-0000-0302-0000-0e6f65860003
UID: 6ac609ee-a221-3672-b494-0f05beb88b9c
UCID: SDL-4
HID: HID[VID=0x0e6f, PID=0x0302]
Input Component:
Definitely gamepad: true
Rumble supported: true
Trigger rumble supported: false
Battery level: UNKNOWN
Gyro supported: false
Touchpads: UNSUPPORTED
HD haptics supported: false
Just to make sure...
- I have made sure I am using the latest version of Controlify for the latest version of Minecraft.
- I have made sure there are no other issues describing the same problem on the issue tracker.