Termix-SSH / Termix-SSH/Support
[FEATURE] Configurable control panel shortcut (Shift+Shift)
Nobody has claimed this yet.
- Dominant language
- No language data
- Stars
- 28
- Forks
- 4
- PR merge metrics
- No merged PRs in 30d
Description
Title
Add option to customize/disable Shift+Shift shortcut (IME conflict)
Platform
Website - Chrome
Is it related to an issue?
When using Termix, pressing Shift twice triggers the command palette/control panel. However, this default keybinding heavily conflicts with common input method editors (IMEs) used for Asian languages (e.g., Chinese/Japanese IMEs), where pressing Shift is the standard shortcut to toggle between native language and English input modes.
As a result, switching input languages while typing frequently triggers the control panel unintentionally, interrupting the workflow and typing experience.
The Solution
I would like to request the ability to customize or disable the Shift + Shift shortcut in the settings. Specifically:
Disable shortcut: Option to turn off the double Shift shortcut completely.
Custom keybinding: Option to remap the trigger key combination for the control panel (e.g., Ctrl + K, Cmd + K, or another key combination).
Additional Context
No response
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 by locating the control panel or command palette shortcut handler and the settings UI for the website. Trace how keyboard shortcuts are registered and how settings are persisted. Done means the Shift+Shift shortcut can be disabled or replaced with a user-selected combination without triggering the control panel during IME input.
Written by the indexing model from the issue text.
Assessment
- Domain
- frontend, web-dev
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Active
- Clarity
- Mostly clear
- Newbie friendliness
- 52/100