![]() 荣誉版主
|
引用:
例如,我家台式机的Dell键盘,Ctrl和Win键是紧挨着的;而我的Dell笔记本的Ctrl和Win键,中间隔了一个Fn键。 像我这种台式机和笔记本经常轮流用的用户,如果用Win+Space切换输入法,很容易按错的。但如果用Ctrl+space,是不会按错的,Ctrl总是在最左边,space总是在中间(而且很长)。 所以我希望用Ctrl+space不仅仅是习惯的问题,而是有实际原因的。话说回来,既然习惯了这个用法而不是其他的用法,也是这么多年来自然选择的结果。。。 此帖于 2020-03-06 00:40:34 被 maikl 编辑. . |
|||
![]() |
![]() 热心会员
|
引用:
然后CTRL+SPACE一直有延时BUG,输入操作太快经常不反应,不知道是性能的原因还是其他,不过这几天升1909后好像问题少了很多,经常能一次切成功 现在的微软拼音,微软五笔都支持默认英文状态,能达到你的第一个要求,然后微软拼音支持把SHIFT切换中英去掉,这样就只剩下CTRL+SPACE会切中英,基本不会误切 快捷键中ALT+SHIFT是用来切换不同语种的,现在也是,如果你是用老式的中英语种实现切换的话,建议用这快捷键,这快捷键好像一直没出过问题,但不适合超过三种语种 CTRL+SHIFT是同语种下输入法之间轮换,不能轮换到其他语种 10新增的WIN+SPACE是所有语种输入法之间轮换,越多输入法和语种效率越低 其他输入法的按键切换,应该只受以上四种全局快捷键控制,其他都是输入法本身进行定义的,不受系统管理,因此其他输入法初始状态应该找输入法本身去设置 |
|||
![]() HIDDEN MESSAGE LEVEL 3 14863 159357 789 159357 3245687 3684 |
![]() |
![]() 荣誉版主
|
引用:
一、Win10输入法的状态,一共有3种: 1. “已禁用输入法” 2a. “中文输入法——英文状态” 2b. “中文输入法——中文状态” 二、中文输入法设置: 1)如果Win10的系统语言默认设置为“中文”,那么运行任意一个应用程序,都会启用默认的“中文输入法”,实际上就是默认的“中文输入法”的默认状态。 2)以“中文输入法”=小狼毫为例,它可以设置默认状态为 2a 或 2b。 因此,在Win10中运行任意一个应用程序时,其初始状态要么是 2a,要么是 2b。 三、Win10中,Ctrl+Space的功能: A)Ctrl+Space 只能在 1 和 <2a 或 2b> 之间切换。 B)2a 和 2b 之间的切换,则由“中文输入法”本身来定义和解决。 显然,既然 A 已经占用了 Ctrl+Space,B 就只能用其他的热键(例如小狼毫是用Shift)。 问题来了: 1、如果设置“中文输入法”的默认状态为 2a(英文状态): 那么使用 Ctrl+Space 会切换为“已禁用输入法”(还是英文),无法实现中、英文状态切换。 解决办法:使用“中文输入法”自定义的2a、2b切换热键(肯定不是Ctrl+Space,就是郁闷在这里!)。 2、如果设置“中文输入法”的默认状态为 2b(中文状态): 那么使用 Ctrl+Space 会切换为“已禁用输入法”(=英文输入),这中英文切换倒是没问题了,但是导致另一个问题是:应用程序的初始状态是中文的话,比较麻烦,因为大多数时候首先需要输入的是英文。 目前还是无法找到一个完美的办法解决上述互相牵制的问题。 此帖于 2020-03-06 16:39:17 被 maikl 编辑. . |
|||
![]() |