Termix-SSH / Termix-SSH/Support

[FEATURE] Configurable control panel shortcut (Shift+Shift)

Open
#1,290 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

enhancement feature platform-web ui
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

  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

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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.