rime / rime/squirrel

jitouch 执行 Ctrl+shift+tab 时,鼠须管键盘中文输入状态下自动键入“a”

Open
#1,026 7 comments 2 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

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

Description

macOS版本:15.2
拼音方案:纯默认方案

问题:
使用 jitouch 的任意触摸板手势实现“previous tab”功能(即Ctrl+shift+tab),并且鼠须管处于中文输入状态下,会出现鼠须管键盘键入a并且出现候选词栏(如下图)。

Image

我个人排查到只要在 jitouch 上使用 shift+tab 键盘映射就会出现这个问题,直接在键盘上按 Ctrl+shift+tab 之类的按键是不会的,不知道是不是 jitouch 与鼠须管的冲突。

后在 issue 901 找到提示(与我遇到的问题不一样,但让我想到试试降鼠须管版本),降级鼠须管到 0.16.2, 不再出现问题。

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

Reproduce the Ctrl+shift+tab or shift+tab mapping through jitouch while Squirrel is in Chinese input mode on macOS 15.2, then compare the behavior with Squirrel 0.16.2. Read issue 901 for related version clues; done means the gesture changes tabs without inserting “a” or opening the candidate window.

Written by the indexing model from the issue text.

Assessment

Tech stack
macos, swift
Domain
desktop
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.