一、Firefox输入框魔咒
-
一般来说,浏览器中网页的输入框是浏览器核心渲染的HTML对象(现在都难见什么ActiveX插件这种东西了吧;除了网银),按道理不应该存在什么区别;
-
但是,总有一些输入框,很是神奇地就有兼容性问题——例如我使用的输入法(多多平台),支持传统(待输入内容全在候选面板上)和嵌入(键入字母/候选在文字插入点显示)两种输入面板模式——这些输入框只支持嵌入模式显示,传统模式会一直重置插入点导致候选面板闪一下就消失,逼着我虽然习惯传统模式但也要在这种情况下临时切换到嵌入模式;
-
- 像Rime平台的输入法就会在这种情况下自动切换成嵌入模式来应付;
-
- 在一般网页上有遇到但不记得是在哪了;但油猴脚本 B站稍后再看功能增强 的弹出面板、批量添加对话框中的文本输入框都是这种情况。
-
但是,还有一种堪称 奇特 的输入框,在上述输入法在输入的时候,该怎么显示都能照常显示,但一旦要上屏,不论是空格键上屏还是自动上屏,上屏或者说留在插入点的,无论如何只有原始的键入内容(例如想打
例如,传统模式的话插入点是没内容的,那确认候选之后插入点还是空的;嵌入模式的话插入点显示liru,确认候选之后还是liru) -
- 用多多平台和Rime平台,嵌入模式都只会在插入点留下字母;
-
- 用多多平台嵌入首选模式,那只会留下首选,无论选了哪个候选;
-
- 还试了几个第三方输入法(没试第三方大厂输入法),依然如是;
-
- 唯一只有微软拼音输入法,能够在插入点显示字母的情况下上屏确认的候选;
-
这个 奇特 的输入框在 扣子 网站的大多数位置都存在,例如 使用知识库 - 文档 - 扣子 的右上角搜索框。
-
- 上述输入框在 Chrome 中却是各输入法能正常输入。
二、快捷键迷踪
- 谁都应该遇到过,熟悉的快捷键按着按着突然间变成了其他功能,或者按来按去都没反应;一般这就是遭遇快捷键冲突了;一般也很好处理,变成其他功能,就尝试识别该功能是谁家的,相应改谁家快捷键设置就行;没反应或不知谁家的,那可以用OpenArk检查一下谁占用了。
- 但今天我遭遇的这个,因为太出奇一下子都不知道哪里找源头;
- 发生问题的是WPS,WPS有快捷工具栏,正常情况下按 Alt+相应数字键就可快捷调用上面的按钮;
- 症状就是
-
- 按下 Alt+数字键 之后,按钮功能并没有被调用,反而松开数字键之后,工具栏提示标记显示了出来,就如只是按下并放开 Alt键 的效果;
-
- 按下带字母的快捷键如 Alt+ F ,即能打开文件菜单(同正常情况),并没有上面效果;
-
- 含其他修饰键的快捷键正常,仅有 Alt+数字键 有此症状。
- 把最近开过的AHK脚本关了,把WPS关了又重开,关了些新面孔程序,症状依然;
- 在PixPin尝试设置 Alt+数字键 的快捷键发现除了 Alt+ 0 和 Alt+1 能用,其他都没反应;
- 正欲重启,发现 Photoshop CS6 还开着,遂保存关闭,然后回到 WPS ,诶,好了!
- 为什么没找 OpenArk?——谁想得到 Alt+数字键 这样的简单快捷键,居然会被 Photoshop 全局绑定?