复现步骤
输入法状态不能保留。
- 打开文件夹,将输入法状态切换为英文
- 直接敲字母,能打开 Listary 并搜索
- 但后续输入时用的是中文
- 即使在 Listary 窗口内将输入法调整为英文,然后关闭,再次尝试输入,也还是用的中文
我打开了按键提示,并录制了 GIF 动态演示:

GIF 说明:
- 我打开文件夹,将输入法状态切换为英文(按下 Shift 键切换,可以看到右下角提示了 shift)
- 然后,我按下字母 k 进行搜索,可能看到弹出了 Listary 窗口,并且 k 上屏了
- 然后我继续输入,但是此时就变成了中文输入。
- 即使我此时在 Listary 窗口内,将输入法调整为英文,重复上述步骤,还是一样,按下字母 k 后继续输入,依然是中文。
预期结果
我 2020 年开始用 Listary,之前用的是 5,现在开始升级到了 6。
我清晰记得,如果我在文件夹内将输入法状态切换为英文,那么后续在 Listary 也还是用的英文输入,而不会变成中文输入。
这里想咨询下,哪里能下载旧版的 Listary?我搜了下相关的帖子,都没看到类似的问题。如果这个问题不能解决的话,我想切换回 Listary 5 试试,谢谢!
Windows 版本

Listary 版本
V 6.3.2.88
关于输入法
我用的手心输入法,也换过讯飞输入法,都是一样的问题
但我之前用 Listary 5 的时候,也是一样的输入法,所以应该不是输入法问题?
Lily
2
你好,你可以看一下这篇帖子对你有没有帮助
如果没有帮助,你可以切换系统自带的微软拼音输入法使用看看。
另外,关于你提到的想要 Listary 5 旧版下载链接:感谢下载 Listary - 免费文件搜索工具 & 应用启动器|中文官方网站
你好,这帖子我之前看过,他情况和我刚好反过来… 目前得到的结果如下:
- 使用 Listary 6 ,换了微软输入法,就没有我本帖提到的问题。
- 重新换回 Listary 5,没有我本帖提到的问题,能正常使用(不管任何输入法)
我现在也不知道是怎么回事了
,也不知道怎么调试,Google 搜索也没看到类似的情况。
感觉也不是大部分用户都会遇到的问题,不然早就帖子一堆了。
但要说他们都是用微软输入法的话,我觉得也不像…
请问还用什么方法可以调试吗?或者 Windows 有没相关日志之类的?我想再找找办法。
经过多次测试,我觉得根本问题是,Listary 6 重新打开了一个新窗口(即 Listary 搜索框),其输入法状态和文件夹内的输入法状态是割裂的,并且有点混乱。
我之前用 Listary 5,用手心输入法:
- 在文件夹内用中文输入,则 Listary 搜索框内也会用中文输入
- 在文件夹内用英文输入,则 Listary 搜索框内也会用英文输入
用 Listary 6 + 手心输入法:
- 在文件夹内用中文输入,打开 Listary 搜索框后,输入法是手心输入法 + 中文
- 在文件夹内用英文输入,打开 Listary 搜索框后,继续输入,输入法是手心输入法 + 中文
用 Listary 6 + 微软输入法:
- 在文件夹内用中文输入,打开 Listary 搜索框后,输入法则用的还是之前的手心输入法(这可以说明 Listary 打开了一个新窗口吧?之前用 Listary 不会有这样的现象,用的和文件夹内的是同一个输入法)
- 我得先在 Listary 搜索框将输入法换到微软输入法
然后,就可以发现 Listary 会记住输入法状态了:我在文件夹内用手心输入法 + 中文,打开 Listary 后里面用的是微软输入法,中英文状态为之前切换到的。
综上,我感觉还是挺混乱的,根本原因我觉得就是因为 Listary 6 是重新打开了一个新的软件窗口,导致输入法状态和文件夹内的输入法状态是割裂的。
我觉得这个特性还是挺不好的,非常影响使用,毕竟在文件夹内使用 Listary 是一个很频繁的事。
至于目前为什么相关帖子那么少,没多少人反馈这个问题,我觉得可能因为大部分人用的还是旧版本的 Listary 5?我使用旧版的检查更新功能,告知我是最新版。

我也是偶然访问了下 Listary 官网,才发现出来了 6
xinyi
5
我来解答一下吧。输入法不是软件(比如 Listary)能够控制的,主要是由 Windows 和输入法本身控制的。
Listary V5 和 V6 的底层原理都是一致的,不过用的框架不一样,V5 是 C++,V6 是 C# WPF,所以可能导致输入法的行为不一致。
至于您的猜测,V6 是新开了一个窗口,我会让开发具体看一下的。但是大概率不是我们能够解决的。
1 Like
Trrrrw
6
感谢你的建议,我试了下好像不行
我还是先用回 5 了