isXander / isXander/Controlify

Add ability to switch between ABXY and BAYX controller layouts

Open
#937 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

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

Description

Is your feature request related to a problem? Please describe.
I'm using a wired Switch controller and the button guide displays the wrong button glyphs, even if rebinded through the settings.

Describe the solution you'd like
It would be nice to have an option that switches the button glyphs and/or layout which would also make the whole process of rebinding unnecessary

Describe alternatives you've considered
Right now I'm using an external program (XOutput) where I remapped the layout by hand. However, this solution is not perfect as I also had to create a profile for the mod to listen to the input from the program and not from the controller

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.

Research direction

No files or tests are named. Start by locating the controller glyph and rebinding settings entry points, then trace how the current layout is selected. Done means an option switches between ABXY and BAYX glyphs or layouts without requiring external remapping.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
game-dev
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.