候选框跑到屏幕角落
最常见的原因是光标坐标获取失败。部分软件的自绘输入框不向系统报告光标位置,输入法只能把候选框放在默认位置。解决办法是在输入法设置中开启「跟随光标」或改用兼容模式;如果软件本身支持,切换到标准输入框即可恢复正常。多显示器场景下,主副屏缩放比例不同也会导致坐标偏移,把两块屏的缩放设为一致通常能解决。
候选框显示乱码
乱码通常不是输入法本身的问题,而是字体缺失或字体缓存损坏。检查输入法设置中的候选字体是否被卸载,换回系统默认字体测试。系统语言或区域设置被改动后,非 Unicode 程序的编码可能出错,需要在区域设置中确认「非 Unicode 程序的语言」与系统语言一致。如果只在某个软件里乱码,说明该软件使用了独立的字体渲染,需单独排查。
候选框频繁闪烁
闪烁多与渲染方式有关。部分输入法提供「使用系统绘制候选框」的选项,切换后可以绕开显卡驱动的兼容问题。远程桌面、虚拟机、屏幕录制软件同时运行时,画面刷新冲突也会导致闪烁,关闭其中一个再测试。更新显卡驱动同样值得一试,尤其是刚升级系统之后出现的闪烁。
候选框完全不显示
- 检查是否误开了「隐藏候选框」或「简洁模式」。
- 确认输入法处于中文状态,英文状态下本就不显示候选。
- 尝试盲打上屏,若文字能出现,说明只是显示层问题。
- 切换输入法再切回,重建候选窗口。
- 检查是否被其他窗口遮挡,尤其是悬浮工具与录屏控件。
候选框太小或太大
高分辨率屏幕上,候选框可能因为缩放比例不匹配而显得很小。在输入法外观设置中调整候选字号与候选个数,比改系统缩放更精准。系统缩放调到 125% 或 150% 时,部分旧版输入法会出现模糊,更新到最新版本通常已修复这类适配问题。
皮肤导致的显示问题
第三方皮肤可能包含缺失字体或不兼容的渲染参数。遇到候选框显示异常时,先切回默认皮肤测试,这一步能排除大部分皮肤引起的问题。自定义皮肤的配置文件损坏也会导致候选框空白,删除后重新应用即可。
候选框异常很少影响实际输入。先确认盲打能否上屏,能上屏就先干活,等问题复现时再排查,不必当场折腾。