Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

系统对话框无法进行中英文切换 #85

Closed
viogus opened this issue Dec 20, 2015 · 22 comments
Closed

系统对话框无法进行中英文切换 #85

viogus opened this issue Dec 20, 2015 · 22 comments
Labels

Comments

@viogus
Copy link

viogus commented Dec 20, 2015

重现步骤如下:
用Preview打开任意一个pdf,另存为,在对话框内无法切换中英文进行输入。
类似的word,excel等都是如此。据说spotlight内也无法进行切换

@beyondkmp
Copy link

自己下载编译安装最新版本

@hotoo
Copy link

hotoo commented Jul 14, 2016

Spotlight 确实无法切换到中文输入状态。试了 Mac 自带的“简体拼音”输入法是 OK 的。

每次都只能其他地方输入中文复制粘贴到 Spotlight 好尴尬,麻烦解决下 :)

@beyondkmp
Copy link

编译安装的最新版本,如果切换不了,可以重新部署下就可以使用中文了.不过每次开机都要重新部署比较麻烦啊

@lotem
Copy link
Member

lotem commented Nov 28, 2019

快捷鍵 Control+Shift+2 可用

@beyondkmp
Copy link

Control+Shift+2

确实可以,是不是shift键冲突与safari冲突?

@linroex
Copy link

linroex commented Jun 13, 2021

看起來是 shift 這個按鍵的問題,測試 macOS Launchpad、VSCode 還有某些地方都會遇到,測試如果把 shift:commit_code 改成其他按鍵就會正常,所以問題應該是 shift

想問大家有沒有什麼想法,暫時沒有頭緒搞不懂為什麼 macOS launchpad 會衝到 shift,查了系統的快捷鍵似乎也沒有用到 shift,用 karabiner event viewer 查看在 launchpad 時 shift 確實是 shift 沒錯,到這邊卡住不知道能怎麼往下解決這個問題

@LEOYoon-Tsaw
Copy link
Member

可以試下刪除鼠鬚管的英文功能(刪去ascii_translator),用系統的cap lock切換中英

@nb5p
Copy link

nb5p commented Jun 18, 2021

@linroex 我把Shift改成noop了,还是不成.
我推测这个问题是系统的问题,其他的输入法都通过某种其他方式实现让输入法接受到Shift行为.

@beyondkmp
Copy link

曲线救国的方法,在系统框用其它快捷键 shift space一下,

  key_binder/bindings:
    - when: always 
      accept: Shift+space 

@kaedea
Copy link

kaedea commented Sep 26, 2021

这个问题有完美的解决方案了吗?

@nb5p
Copy link

nb5p commented Sep 27, 2021

这个问题有完美的解决方案了吗?

由于系统限制,目前没有完美方案。其他输入法的实现方式是,请求『辅助功能』权限,使用API监控Shift按键状态。

@lotem
Copy link
Member

lotem commented Sep 28, 2021

打開方案選單Control+`選2切換「中文」「西文」

或使用快捷鍵Control+Shift+2

@jdhao
Copy link

jdhao commented Nov 6, 2022

同遇到 shift 失灵的问题,发现失灵的时候 IME 菜单 squirrel 显示很奇怪,

image

环境:

  • macOS:12.3,M1 CPU
  • squirrel:最新版

@supermanc88
Copy link

同遇到 shift 失灵的问题,发现失灵的时候 IME 菜单 squirrel 显示很奇怪,

image

环境:

  • macOS:12.3,M1 CPU
  • squirrel:最新版

系统 13.3.1
squirrel 0.16.2
有同样的问题,并且就在刚才我使用 ctrl + shift + 2切换都不生效

@ShikiSuen
Copy link
Contributor

cc @lotem 要不要试试看这个方法?:https://juejin.cn/post/7236196894988369957
或许可以解决这个问题:
圖片

@lotem
Copy link
Member

lotem commented May 29, 2023

mark

@LEOYoon-Tsaw
Copy link
Member

懷疑是shift被系統處理掉了

@supermanc88
Copy link

截屏2023-05-31 09 41 38
我测试了其它两个输入法,在shift失灵时,都是这种情况

@ShikiSuen
Copy link
Contributor

@supermanc88 你要不要测试一下威注音?
(有汉语拼音+声调的输入模式;可以挂 CIN 格式的码表来打小鹤音形或五笔。)

@supermanc88
Copy link

@supermanc88 你要不要测试一下威注音? (有汉语拼音+声调的输入模式;可以挂 CIN 格式的码表来打小鹤音形或五笔。)

没有找到合适的86版cin,还是用squirrel了,自动造词离不开

@HomeQi
Copy link

HomeQi commented May 2, 2024

我也是有类似的问题,用command+tab切换窗口,配合自动切换输入法之后,shift键无法切换中英文状态。不知道是什么原因

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests