squirrel icon indicating copy to clipboard operation
squirrel copied to clipboard

[Bug] 升级1.0版本后无法在Securecrt输入

Open grzzk opened this issue 1 year ago • 18 comments

簡要描述 Bug: 在升级了 1.0 版本后,在 securecrt 的 terminal 窗口,只要切换出输入法,就无法正常输入(英文和中文都不行),但是如果强行按着 SHIFT 键进行输入,还是能输入大写的英文字符的, 但是因为按着 SHIFT ,所以数字就无法输入了。 1.0, 1.0.1, 1.0.2 都有这个问题。

預期行爲:

實際行爲:

環境

  • 系統版本: (macOS 14.5)
  • 鼠鬚管版本: (1.0.0)

我試過: 把版本降回 0.16.2 之后就正常了

grzzk avatar Jul 12 '24 09:07 grzzk

也有同样问题

dawnray avatar Aug 07 '24 03:08 dawnray

也是同样的问题

ningdb avatar Sep 30 '24 03:09 ningdb

試試nightly呢?最近修了一些bug

LEOYoon-Tsaw avatar Sep 30 '24 03:09 LEOYoon-Tsaw

我测试了新 Nightly 版本, 还是一样的情况.

grzzk avatar Oct 17 '24 09:10 grzzk

我测试了新 Nightly 版本, 还是一样的情况.

是的, Nightly 版本 也有相同的问题

mingming-cn avatar Oct 18 '24 08:10 mingming-cn

遇到一样的问题,很头痛

macOS Sequoia 15.1.1 sequirrel 1.0.2

JohnWongCHN avatar Dec 10 '24 12:12 JohnWongCHN

同样的问题。有什么进展吗?

feisan avatar Jan 07 '25 06:01 feisan

请问在1.03新版上,这个问题被修正了么?

dawnray avatar Jan 24 '25 02:01 dawnray

大概沒有,都不知道問題是什麼,我沒有測試環境

LEOYoon-Tsaw avatar Jan 24 '25 03:01 LEOYoon-Tsaw

大概沒有,都不知道問題是什麼,我沒有測試環境

软件可以在如下地址下载,有免费试用期,测试够了,感谢您。

https://www.vandyke.com/cgi-bin/releases.php?product=securecrt

dawnray avatar Jan 25 '25 06:01 dawnray

请问在1.03新版上,这个问题被修正了么?

确认没有修复:

distribution_code_name: Squirrel
distribution_name: "鼠鬚管"
distribution_version: 1.0.3
install_time: "Sat Jun 15 12:10:06 2024"
installation_id: "9782bb32-d893-4a82-b62a-e62a164a112a"
rime_version: 1.13.0
update_time: "Sun Jan 26 19:02:06 2025"

mylovesaber avatar Mar 19 '25 07:03 mylovesaber

大概沒有,都不知道問題是什麼,我沒有測試環境

请问您需要的测试环境是什么构成的?(没macos测试?)不知道我有没有能帮得上忙的

mylovesaber avatar Mar 19 '25 07:03 mylovesaber

大概沒有,都不知道問題是什麼,我沒有測試環境

请问您需要的测试环境是什么构成的?(没macos测试?)不知道我有没有能帮得上忙的

某特定軟件,我不可能為了測各種兼容性,把所有app都安一邊。如果某個app用的人足夠多,總會有人有能力找到解決兼容性的辦法的,我就不費那個力了

LEOYoon-Tsaw avatar Mar 19 '25 12:03 LEOYoon-Tsaw

某特定軟件,我不可能為了測各種兼容性,把所有app都安一邊。如果某個app用的人足夠多,總會有人有能力找到解決兼容性的辦法的,我就不費那個力了

我测试了从0.16.2到最新1.0.3及之间的所有版本,每次测试完成后均执行以下操作:

  1. 删除 /Library/Input Methods/Squirrel.app
  2. 删除 /Users/用户名/Library/Rime 文件夹
  3. 安装待测试的pkg安装包
  4. 登出当前用户并重新登陆回来

我发现几个奇怪的问题:

  • 最后一个可以在scrt中正常输入中英文的版本就是0.16.2,但是应用小鹤双拼官方的Squirrel专用码表后,scrt立马无法输入文字,登出登入账户也不会改变,但切换到苹果自带或者搜狗输入法均可以正常打字。
  • 从0.18.2起,该版本和后续所有版本在scrt中均出现这些情况:
    • 新建ssh会话设置界面/系统设置界面/ssh会话列表等非远程会话窗口,只要是让用户输入文字的地方,输入法无论中英文,均可以正常打出来文字
    • 当开启任意远程会话并成功连接后,键盘只有字母a是可以输入的,而且都是按两次a才可以启用打字(打出一个a的效果),其他所有按键均无法打出来字
      • 中文:只要按a开始能打出候选框,那么在按回车上屏之前,其他所有字母均可以打出来,回车后,重新回到只有a按两遍触发候选框后才能输入其他字母
      • 英文:只有a按两遍才能启用输入英文,且只有a能打出来,其他所有按键均无法输入

所以缩小排查范围的话,就是0.16.2到0.18.2版本之间,有部分代码的改动会导致文字无法输入,网上查了下,securecrt没有看到有文字无法输入的问题,应该不是scrt本身的问题。

mylovesaber avatar Mar 20 '25 12:03 mylovesaber

补充一下小鹤双拼推荐安装的版本信息:

Rime平台鼠须管下载地址:

   https://rime.im/download/
   
   请到此地址下载鼠须管目前最新版0.16.3   (2024-10-04),并安装

mylovesaber avatar Mar 20 '25 12:03 mylovesaber

补充,最新版本在Hbuilder X也有类似的问题,回车键无法正常换行,默认配置也不行,切换到0.16.2或更老的版本正常 https://dcloud.io/hbuilderx.html

JJHZBKX avatar Apr 06 '25 11:04 JJHZBKX

同遇到此bug 版本:1.0.3

luke0825 avatar Apr 28 '25 10:04 luke0825

除了SecureCRT,其他App也有或多或少的兼容问题,如: Telegram Desktop中,如果使用Squirrel 1.x,则cmd+w键无法关闭窗口,而Squirrel 0.16.2版本无此问题。

dawnray avatar May 13 '25 02:05 dawnray

1.0.3版本 在 SecureCRT 9.7.0 中可以正常使用

guorangetea avatar Nov 12 '25 07:11 guorangetea

1.0.3版本 在 SecureCRT 9.7.0 中可以正常使用

我mac和win的双端都已经切换到termora了,真心好用,securecrt用了好多年终于可以暂时放下了

mylovesaber avatar Nov 12 '25 09:11 mylovesaber