isXander / isXander/Controlify
the controllify keyboard is not command complete
Nobody has claimed this yet.
- Dominant language
- Java
- Stars
- 341
- Forks
- 97
- Avg merge
- 1h
- Merged PRs (30d)
- 1
Description
I'm disabled and use an access controller, and i also write datapacks and use a lot of commands. I love controllify and would love to be able to do this all from a controller but currently the controllify keyboard is missing a bunch of symbols that commands use and I find myself having to switch to a keyboard to use them. There are also some missing features which would make running commands with a controller much simpler, like being able to open a command chat window, and copy/paste with a controller.
The following symbols are all used by commands but inaccessible with the controllify keyboard:
= < > ~ ^ \ { } [ ] * @ : ; ' %
Id like for there to be a new option in the keyboard menu that allows u to select these keys (maybe by pressing right stick?)
It would also be nice if there was a dedicated button to open chat in command context (with / already typed, like when pressing / on a keyboard)
Being able to copy and past with a controller would be really lovely too, Ik u can highlight text with the vmouse but i haven't figured a way to copy/paste it yet (so apologies if it is possible already)
I really don't know any other options I could use, maybe steam input with the steam virtual keyboard? I'd prefer to be able to do this in minecraft tho
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start at the Controllify keyboard and keyboard menu entry points, then trace how command chat, the virtual mouse, and text selection are handled. Define the scope with maintainers before implementing the missing command symbols, command-context chat, and controller copy/paste; done should include accessible behavior for the requested controller workflows.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- accessibility, game-dev
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Active
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100