isXander / isXander/Controlify
[Feature Request] Option to Disable Toasts
Nobody has claimed this yet.
- 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.
It is not a problem necessarily, but I have a Dualsense controller that I put through DS4Windows for emulation and kb+m purposes. When Minecraft is the focused window, it auto-switches to a Dualshock 4 controller; when the window is unfocused, it reverts to my kb+m controls. The "problem" is that, when alt-tabbing/leaving/coming back to the Minecraft window, I get two system toasts about a disconnected and reconnected controller.
Describe the solution you'd like
I would like a config option to disable these toasts. As it stands, I have to disable all system toasts (through a setting in Fabulously Optimized), and I still hear the vwoosh sound.
Describe alternatives you've considered
I've tried just not emulating the controller at all, so that way it stays constantly connected. However, my laptop interprets the Dualsense's controls incorrectly, and the only fix I've found is running it through DS4Windows.
Additional context
I know my problem might be pretty niche, but it would be a small QoL change for the best controller mod I've seen to date. Thanks for all you do.
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
No file, test, or entry point is named. Start by locating where controller connection and disconnection toasts are produced, then review existing configuration options. Done means users can disable those toasts without disabling unrelated system notifications or controller behavior.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- game-dev
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 40/100