. : : ClassiClub ForuM : : .

会员中心 论坛帮助 日历事件 标记论坛已读
返回   精品技术论坛 » 技术论坛 » 『软件使用』

『软件使用』: 电脑软件推荐, 电脑软件使用, 经验分享



发表新主题 回复
 
主题工具
waiting
 
waiting 的头像
终极会员
 
资 料:
注册日期: Jun 2000
帖子: 15,045 声望值: 3
精华: 4,解答: 13
#46 旧 2019-12-26, 19:23:38 默认
waiting 当前离线  

引用:
作者: Silence 查看帖子
waiting 原来是 0.9.1.0 全部重写代码时遗漏了写入切换热键那部分的代码,0.9.1.3 版本已经补上。
但实际上 Windows10 现在已经不怎么全局管理全角半角和中英文标点这两个热键了,很多时候设置了也没什么用,交给输入法自己去设置了。

@Silence
其实我的问题和中英文标点没直接关系:
使用华宇拼音,高频度使用 vim (包括 vscode中), 在 normal/insert 模式时需要快速切换中英文输入。
以前 win7 时使用 ctrl+space 热键非常方便(可以左手不用移动单手切换),
现在使用 win8.1 发现 ctrl+space 无效了(已安装了英文键盘并且干掉了自带的微软拼音),那么无论是 win+space 还是其他组合(比如 alt+shift, ctrl+shift)都无法方便高效地切换。
于是我把华宇拼音设置成默认输入法(默认为状态为输入英文),然后把华宇拼音切换中英文输入状态的热键从 shift 改为 ctrl。这样比 ctrl+space 还要快。

但是问题来了, 在华语拼音启用时(无论中文还是英文输入) ctrl+句号(period)的热键就成为了切换全角半角标点,于是我在 vscode 中就无法通过 ctrl+句号来展开代码的快速修复菜单。此时只能用过 win+space 切换到美文键盘输入才行。

在控制面板中无论怎么修改都无法改掉或者禁用掉 ctrl+period 的组合。
不知道这个热键是被华宇拼音强制注册上还是系统设定的。

此帖于 2019-12-26 19:28:05 被 waiting 编辑. .


你所浪费的今天,是昨天死去的人奢望的明天。你所厌恶的现在,是未来的你回不去的曾经。
一生何求 来过,见过,爱过
回复时引用此帖
Silence
 
Silence 的头像
核心会员
 
资 料:
注册日期: Aug 2002
帖子: 3,368 声望值: 3
精华: 14,解答: 4
#47 旧 2019-12-27, 10:46:53 默认
Silence 当前离线  

引用:
作者: waiting 查看帖子
@Silence其实我的问题和中英文标点没直接关系:使用华宇拼音,高频度使用 vim (包括 vscode中), 在 normal/insert 模式时需要快速切换中英文输入。以前 win7 时使用 ctrl...
我刚才在 windows10 下安装了华宇拼音,这货还是个古老的 IMM 框架输入法(有意思的是前几年他们还联系我想合作集成输入法设置工具,但要求是 TSF 的。没想到现在我 TSF 化了,他们还是 IMM)。
IMM 框架输入法在新的 TSF 框架下无法使用 Ctrl+Space 切换,对这一点我是这么理解的:新的 TSF 框架把老的 IMM 框架输入法和美式键盘这类东西都认为是一种键盘布局而不是输入法(特征是在输入法列表里前面显示的图标是“简体”、“繁体”之类而不是输入法的图标),而 Ctrl+Space 是输入法/非输入法切换热键,所以用它是不能在 IMM框架输入法和美式键盘之类切换的,因为系统觉得它们都是键盘布局。
经我测试华宇拼音有如下结果:
1、用热键把华宇拼音切换英文状态时,中/英文标点符号切换热键无效(这个官方不叫全角半角标点切换,因为容易与全/半角切换混淆)。
2、用控制面板或我的 TSFTool 禁用这个切换热键对华宇拼音有效。
我没有 Windows8.1,无法得知与 Windows10 的区别。你的问题其实还有一个第三方的解决方案:国内有个人写了个软件叫“Win10输入法经典切换”,现在收费了。这个软件用一个程序常驻内存,使用键盘钩子捕捉 Ctrl+Space,然后切换输入法和美式键盘。


同学同学,同窗而学;
学了些什么,已然忘却;
只是同学时的一些往事,还依稀记得;
每每想起,如同一份放错了佐料的菠菜汤,说不出是什么滋味。
回复时引用此帖
waiting
 
waiting 的头像
终极会员
 
资 料:
注册日期: Jun 2000
帖子: 15,045 声望值: 3
精华: 4,解答: 13
#48 旧 2020-01-05, 16:37:51 默认
waiting 当前离线  

引用:
作者: Silence 查看帖子
我刚才在 windows10 下安装了华宇拼音,这货还是个古老的 IMM 框架输入法(有意思的是前几年他们还联系我想合作集成输入法设置工具,但要求是 TSF 的。没想到现在我 TSF 化了,他们还是 IMM)。IMM 框架输入法在新的 TSF 框架下无法使用 Ctrl+Space 切换,对这一点我是这么理解的:新的 T......

@Silence

以前是用自然码双拼,不过作者没更新导致在win7 64bit上安装非常麻烦,所以我转用华宇。干净不流氓。


那请问有没办法修改掉 ctrl+句号的热键呢。我不知道这个是(华宇)输入法占用的还是系统占用的,反正改成其他热键保存后就又回复回去了:
截图中 Ctrl+F12 默认是 Ctrl+Space,可以修改。就是 Ctrl+period 改不掉。
上传的图像
文件类型: png 2020-01-05_163433.png (17.6 KB, 467 次查看)
回复时引用此帖
Silence
 
Silence 的头像
核心会员
 
资 料:
注册日期: Aug 2002
帖子: 3,368 声望值: 3
精华: 14,解答: 4
#49 旧 2020-01-05, 17:49:01 默认
Silence 当前离线  

引用:
作者: waiting 查看帖子
@Silence以前是用自然码双拼,不过作者没更新导致在win7 64bit上安装非常麻烦,所以我转用华宇。干净不流氓。那请问有没办法修改掉 ctrl+句号的热键呢。我不知道这个是(华宇)输入法占用的还是系统占用的,反正改成其他热键保存后就又回复回去了:截图中 Ctrl+F12 默认是 Ctrl+Space,可以修改。...
你直接改了注册表也会被改回去?那可能真是输入法搞的,可以跟踪一下注册表读写确认一下。好多年不用 windows7了,不方便测试。
回复时引用此帖
waiting
 
waiting 的头像
终极会员
 
资 料:
注册日期: Jun 2000
帖子: 15,045 声望值: 3
精华: 4,解答: 13
#50 旧 2020-01-06, 09:13:21 默认
waiting 当前离线  

引用:
作者: Silence 查看帖子
你直接改了注册表也会被改回去?那可能真是输入法搞的,可以跟踪一下注册表读写确认一下。好多年不用 windows7了,不方便测试。
不是修改注册表,而是点击截图中“更改按键顺序”按钮修改。
我试试看,谢谢
回复时引用此帖
Kirst
 
Kirst 的头像
支柱会员
 
资 料:
注册日期: Jan 2004
帖子: 7,542 声望值: 3
精华: 0,解答: 2
#51 旧 2020-02-01, 20:24:04 默认
Kirst 当前离线  

引用:
作者: jr21066 查看帖子
再次出手了呀.可惜只支持win10
楼主还有个 imetool


发扬革命传统,争取更大光荣!
回复时引用此帖
lovecs
 
lovecs 的头像
核心会员
 
资 料:
注册日期: Aug 2001
帖子: 3,479 声望值: 2
精华: 0,解答: 1
#52 旧 2020-02-10, 14:22:29 默认
lovecs 当前离线  

感谢,软件不错很实用
回复时引用此帖
faceface
 
faceface 的头像
支柱会员
 
资 料:
注册日期: Sep 2002
帖子: 5,398 声望值: 5
精华: 2,解答: 1
#53 旧 2020-02-15, 04:57:54 默认
faceface 当前离线  

今天刚把唯一的搜狗删了,装了手心(没有美式键盘)
有个语言栏方面的问题,当焦点切换到无字符按键响应的窗口时,会出现已禁用输入法的叉叉,如你的tsftool
如本帖快速回复窗口,焦点在文字框正常 ,焦点在页面上则又是叉叉,此时不影响非字符按键的响应(诸如热键)
之前只有搜狗的时候没觉得异样,今天在只有手心的环境下,发现shift切换中英文正常,ctrl+space则会出现灰色的英,这热键还贼难取消,看着别扭
怎么调才能不出现叉叉和灰色英?


Hala Madrid,Hala Raúl
回复时引用此帖
kena
 
kena 的头像
中级会员
 
资 料:
注册日期: Mar 2002
帖子: 260 声望值: 3
精华: 0
#54 旧 2020-03-10, 15:25:36 默认
kena 当前离线  

当年的I经典,一直收藏,感谢楼主!
回复时引用此帖
wgf4242
 
wgf4242 的头像
热心会员
 
资 料:
注册日期: Aug 2001
帖子: 6,846 声望值: 6
精华: 0,解答: 39
#55 旧 2020-08-01, 11:30:51 默认
wgf4242 当前离线  

今天英语美式键盘又回来了,用其他功能删不掉。
回复时引用此帖
缥缈
 
缥缈 的头像
热心会员
 
资 料:
注册日期: Jul 2001
帖子: 1,458 声望值: 4
精华: 0,解答: 4
#56 旧 2020-08-13, 20:02:39 默认
缥缈 当前离线  

今天英语美式键盘又回来了,用其他功能删不掉。 +1
于是我删除了美式键盘。。 现在是eng +搜狗
回复时引用此帖
Silence
 
Silence 的头像
核心会员
 
资 料:
注册日期: Aug 2002
帖子: 3,368 声望值: 3
精华: 14,解答: 4
#57 旧 2020-08-14, 09:27:59 默认
Silence 当前离线  

引用:
作者: 缥缈 查看帖子
今天英语美式键盘又回来了,用其他功能删不掉。 +1
于是我删除了美式键盘。。 现在是eng +搜狗
出现英语美式键盘有多种可能,很多都是因为一些国外软件或者使用了国外控件的软件会自动注册一个英语美式键盘布局。Windows10 TSF 框架是个比较混乱的东西,随着 Windows 更新变化比较大,一些向下兼容旧框架的 API 也在变化调整。像英语美式键盘删不掉的一些场景我也没遇到过,如果有兴趣想搞掉这个东西,可以和我交流一下。
回复时引用此帖
hxjw
 
hxjw 的头像
超级会员
 
资 料:
注册日期: May 2002
帖子: 1,026 声望值: 1
精华: 0
#58 旧 2020-08-14, 10:54:43 默认
hxjw 当前离线  

有时候删除英语键盘需要重启才生效


宠辱不惊 闲看庭前花开花落去留无意 漫随天外云卷云舒
回复时引用此帖
RainMan
 
RainMan 的头像
核心会员
 
资 料:
注册日期: Jan 2002
帖子: 2,597 声望值: 4
精华: 1,解答: 9
#59 旧 2020-08-20, 17:07:47 默认
RainMan 当前离线  

这个竟然还在支持和更新,赞一下。


美丽心灵 永沐阳光
回复时引用此帖
发表新主题 回复

标签
win10_ime

主题工具

论坛规则  发帖规则
不可以发表主题
不可以回复帖子
不可以上传附件
不可以编辑自己的帖子
论坛启用 vB 代码
版面启用 表情符号
版面启用 [IMG] 代码
版面禁用 HTML 代码


所有时间均为北京时间, 现在的时间是 17:29:05.

本论坛带宽由迅通网络提供
SSL证书由TrustAsia提供

Copyright © 2000 - 2019 ClassiClub Forum All Rights Reserved.
粤ICP备09123456号