rime / rime/squirrel

shift切换中英文经常出现不希望的切换

Open
#376 29 comments 1 reaction 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Swift
Stars
6.4k
Forks
553
PR merge metrics
No merged PRs in 30d

Description

单独按shift切换是正常的, 但是经常遇到shift+其他按键组合也会切换中英文, 比如用shift加字母来输入大写, 也会切换中英文, 出现频率非常高, 非常不方便, 请问有什么解决办法吗?

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 reproducing the reported behavior in Squirrel on macOS: press Shift alone, then use Shift with letters and other keys. Trace the input-mode and keyboard-shortcut handling; done means standalone Shift retains its intended behavior while Shift-plus-key combinations no longer switch Chinese and English unexpectedly.

Written by the indexing model from the issue text.

Assessment

Tech stack
macos, swift
Domain
desktop, internationalization
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.