After opening a JEI recipe using a Steam Input mouse click, Controlify's virtual cursor becomes frozen/invisible inside the JEI recipe GUI. The cursor no longer moves, although the currently hovered element remains highlighted. Controller navigation within the JEI recipe GUI becomes impossible until the menu is closed.
Environment
- Minecraft version: 26.1.2
- Mod Loader: Fabric
- Controlify version: 3.0.0
- JEI version: 29.4.0.23
- Operating System: SteamOS
- Device: Custom steam machine
- Steam Input: Enabled
Other Mods Installed
- Startercraft begginer edition modpack (JEI is a part of this modpack, i didn't install it separately like Controlify)
Expected Behavior
After opening a JEI recipe, the Controlify virtual cursor should continue functioning normally so the recipe GUI can be navigated using the controller.
Actual Behavior
After opening a JEI recipe:
- The virtual cursor becomes invisible and stops updating.
- The cursor appears to remain at its previous position because the hovered element is still highlighted.
- D-pad no longer moves the cursor.
- Controller buttons cannot navigate the JEI recipe interface.
- Pressing the controller "Back" button successfully closes the recipe screen.
- Gameplay resumes normally after closing the JEI screen.
Steps to Reproduce
- Launch Minecraft on a Steam Deck.
- Use Controlify for controller input.
- Open the inventory.
- Use Steam Input to send a physical Left Mouse Click on an item in the JEI item list.
- The JEI recipe GUI opens.
- Attempt to move the Controlify virtual cursor using the controller.
Reproduction Rate
Always (100%).
Troubleshooting Performed
- Enabled Mixed Input.
- Tried mapping JEI Recipe/Uses to controller buttons.
- Tried mapping keyboard R/U through Steam Input.
- Tried using Steam Input mouse click only.
- Controller can still close the JEI screen with Back.
- Virtual cursor remains frozen/invisible inside the recipe GUI.
Additional Notes
The issue does not appear to be that Controlify switches into keyboard/mouse mode. Instead, the virtual cursor seems to stop updating after JEI replaces the inventory GUI with its recipe GUI.
The hover state remains visible, suggesting the cursor still exists internally but no longer responds to controller movement.
If needed, I can provide:
- Steam Input layout
- Latest log ("latest.log")
- Screen recording demonstrating the issue
After opening a JEI recipe using a Steam Input mouse click, Controlify's virtual cursor becomes frozen/invisible inside the JEI recipe GUI. The cursor no longer moves, although the currently hovered element remains highlighted. Controller navigation within the JEI recipe GUI becomes impossible until the menu is closed.
Environment
Other Mods Installed
Expected Behavior
After opening a JEI recipe, the Controlify virtual cursor should continue functioning normally so the recipe GUI can be navigated using the controller.
Actual Behavior
After opening a JEI recipe:
Steps to Reproduce
Reproduction Rate
Always (100%).
Troubleshooting Performed
Additional Notes
The issue does not appear to be that Controlify switches into keyboard/mouse mode. Instead, the virtual cursor seems to stop updating after JEI replaces the inventory GUI with its recipe GUI.
The hover state remains visible, suggesting the cursor still exists internally but no longer responds to controller movement.
If needed, I can provide: