rime / rime/squirrel

在键盘鼠标共享软件 synergy 中,shift 按键无法响应的问题

Open
#784 1 comment 2 reactions 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

需要在两台电脑间共用一套键鼠。所以使用 synergy 这个软件,两台电脑都装了鼠须管输入法。
但作为 client 端的电脑,别的输入都很正常,就是无法响应 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

The report identifies Synergy, Squirrel, and Shift-based Chinese/English input switching, but names no files, tests, or entry points. Start by reproducing the issue on the client computer and tracing Shift handling in the macOS input-method code; done means Shift switches input languages consistently while other keyboard input remains unaffected.

Written by the indexing model from the issue text.

Assessment

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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.