“当浏览器的地址栏激活时自动切换到英文输入法”这个需求该如何解决?

51 天前
 MajestySolor

windows 环境,chrome/edge 浏览器
当鼠标点击浏览器地址栏或者快捷键 alt+d 激活地址栏时,不管当前输入法是什么状态,都自动切换到英文输入法
我就想问问这个需求有啥办法解决么
这个问题困扰我好久了,但一直没找到可行的办法
我知道就算中文输入法状态也可以直接按回车,但我不喜欢,因为这样有概率地址栏不会出现自动补全
各位大佬有啥思路么🤣

2335 次点击
所在节点    程序员
24 条回复
crayygy
51 天前
多按一次 Caps Lock
codehz
51 天前
我记得以前微软拼音在代码里写死了这个逻辑的来着,还被人喷了
country
51 天前
AHK
EVANGELIONAir
51 天前
用 weasel
davin
51 天前
1. 你的系统默认输入法是微软拼音输入法么?
我目前是这么设置的:
设置 - 时间和语言 - 微软拼音输入法 - 常规 - 默认模式 - 选择输入法默认模式,下拉框选择中文。
没有出现过被自动切换到英文输入法的情况。

2. 自动补全,应该和你是否科学上网有关。
MajestySolor
51 天前
@crayygy 就好比有人问怎么才能买豪车别墅,你告诉别人多赚钱🤣
MajestySolor
51 天前
@davin
可能我表达有误,我的意思是当地址栏激活时能自动切换
正常英文输入法是肯定会补全网址的,但是如果是中文输入法按回车,就有概率没有补全,和网络没有任何关系
mainjzb
51 天前
https://github.com/flyinclouds/KBLAutoSwitch
搜了一下。还真有这种软件
MajestySolor
51 天前
@mainjzb 这玩意儿我很早就研究过了,它是针对不同的程序切换,但我的需求是当浏览器地址栏激活时切换,这玩意儿无法判断浏览器地址栏激活这个条件,它只能给浏览器预设输入法,对我的需求来说没有任何意义🤣
jorneyr
51 天前
搜狗输入法在 Mac 的 Safari 当地址栏得到焦点时自动切换为英文,可以看看 Windows 下搜狗输入法有没有这个功能。
learnshare
51 天前
可能是一个习惯问题
默认使用英文,仅在需要输入中文时切换一个来回
或者说要随时保持在英文输入法
virusdefender
51 天前
我看了下 mac 版本的搜狗输入法有个设置项目就是浏览器地址栏自动使用英文,不知道 Windows 下有么
NewYear
51 天前
开源软件,遇事不决,改代码重新编译一个……
om2mo
51 天前
这种东西网上太多了
qinrui
51 天前
地址栏直接搜索中文,或者收藏夹点击链接,日常几乎不输入英文网址
loverorser
51 天前
无解,傻逼微软。或者启用旧版本输入法
dishonest
51 天前
这个用 SetWinEventHook 结合 UIA 应该可以实现
Xopher
51 天前
小狼毫输入法可以按应用设置
dode
50 天前
关闭 允许我为每个英语窗口使用不同的输入法
pinkbook
50 天前
你是否需要这个,软件名 eyboardholder

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1060999

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX