isXander / isXander/Controlify

[Bug] Fanatec and Moza Racing Sim Devices being picked up on first launch, near impossible to disable

Open
#916 1 comment 0 reactions 1 assignee View on GitHub

@isXander is already working on this.

Since Jul 11, 2026.

bug
Dominant language
Java
Stars
341
Forks
97
Avg merge
1h
Merged PRs (30d)
1

Description

Current Behaviour

Hi, I have a racing sim connected to my PC and when I started playing the new Fabulously Optimized 14.0.0 modpack (for Minecraft 26.2) I am immediately met with inputs switching between my mouse and the Fanatec Shifter/Handbrake and Moza Steering Wheel in the start menu. This causes the buttons in the startup menu of Minecraft to flicker uncontrollably and I have to repetitively click in order to navigate through the UI.

Expected Behaviour

I do not believe Fanatec/Moza devices should be picked up immediately as usable devices. If a user chooses to use them, they should be configurable, but currently the UI is near impossible to navigate.

Screenshots

https://streamable.com/tfzf9x - Startup and main menu issue
https://streamable.com/we2sv9 - Controlify settings UI which shows the different devices flickering

Reproduction Steps
  1. Have a Fanatec or Moza Racing Sim connected to PC (Does not need to be powered on, their USB device status is still connected)
  2. Launch Minecraft 26.2
  3. Immediate input issues
Logs

Mod Version

3.0.2+26.2-fabric

Controller

Fanatec ClubSport Shifter & Handbrake, Moza R9 Racing Wheel

Bluetooth
  • Yes
Operating System

Windows

ARM
  • Yes
Additional Information

I tested on both Windows and MacOS (Split KVM on my desktop as I work from my MacBook) and this issue happened on both MacOS 26.5.2 and Windows 11

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.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.