关于使用脚踏板切换中英输入法的方案详述

疯狂点头!!

2 个赞

如果看这个我应该会在尝试一段时间后放弃,以前已经放弃过几次了。
找到一个网友分享的配置已经在用了,整体很满意

楼主把P图变得像弹钢琴一样,感觉艺术的气息已经出来了。这个踏板感觉很符合直觉,还是比按快捷键好些,我有特别的感受,毕竟P图的时候很专注,如果经常要将视线大范围转移到右下角看输入法状态,或着看键盘某个快捷键再取按,就很难受。

2 个赞

rime 太容易出现 禁用 IME 问题。让我不得不弃用

1 个赞

感谢分享,已经下单脚踏板了,感觉这个方案没有学习成本,松踩的设计很舒适。

(而且能端正我的打字姿势 :joy:

我觉得可以,OSU、Beatstage、Malody等PC端音游就是用快捷键触发note的

我第一次知道脚踏板是见过MMO玩家用 :joy:,就是一个角色要放一大堆技能,需要短时间按下大量快捷键。

忘记当前的输入法状态,何不加个悬浮窗显示当前状态呢?不能理解,需求很奇怪。

本人認為,腳踏板對於打字用處不大,但對於一些遊戲人士,倒是提供了一個思路。

问题太棒了,这是输入法在软件中的便捷体验

有没有考虑在哪些情况下会使用中文输入法,快捷键或者其他触发条件,调出输入光标时,使用一些指令判断后,自动切换到中文,输入状态完成后,自动切换英文

相比较脚踏板而言,会更便捷一步,以上只是大致的想法

另外,之前考虑过在页面上用JavaScript判断光标输入状态然后做一些响应,但是识别光标输入状态困难,后来放弃了

1 个赞

没想到吧,现在高科技电脑工作者居然跟几百年前的织工的工作流程有异曲同工之妙

5 个赞

我是这么理解的。
对于按快捷键切换来说,切换中英文是过去完成时,用户没办法快速的得知当前输入法状态,特别是cad等键盘输入比较少的应用。难免会有输入法状态导致输入失效的现象。
而通过按住快捷键切换来说,就是现在进行时,用户可以轻松得知当前输入法的状态。
而脚踏板可以释放双手。
就像开车一样,用脚踏板区分油门和刹车,而不是用类似按钮或档把的方式。

2 个赞

才看到,惊了。我要转载了。

2 个赞

电脑手机都是日常工具, 离高科技差一些

在主站的讨论中,非常认同以下两人看法,所以试着用ahk写了段代码,实现了一键转错输的拼音或符号为中文的。

用的是appskey,没有这个键的建议换成右ctrl。
使用效果见图,用起来还是非常爽的瞬间完成,而且appskey就在右ctrl边上,盲摸过去就很准确舒服了。

测试

可以看到不止Pinyin,逗号句号等英文符号也适用……

代码如下:

AppsKey::
    send , +{Home}
    sleep, 20
    send, ^c
    send,{shift}
    ;通过shift切换中文,可自行修改
    if (StrLen(Clipboard)) < 20
{
    sendinput,%Clipboard%
}
else
{
    Clipboard1 := SubStr(Clipboard, 1, -20)
    Clipboard2 := SubStr(Clipboard, -19)
    sendinput,{Text}%Clipboard1%
    sendinput,%Clipboard2%
}
return

注意:设置了有效范围是20,也就是光标前20个字符或汉字。尽可能避免出现这种情况:
「今天是个sunday,我爱晒taiyang」
这时前面的sunday会造成干扰。

1 个赞

关注了。
类似的情况,同一软件中英文的切换,还有字符全半角

很高兴被点名了~不过有个建议……乍一看似乎会毁灭到原有的剪贴板信息,建议找个中间变量过渡一下

Emacs 用户路过点了个赞

CAD画图狗表示这个功能我也很想要

其实两年前我实现了这个方案. 但最终放弃, 因为一, 我对脚要去找踏板, 如果把脚固定在那, 会有误触, 而且也不舒服. 二, 计算机输入法切换的速度跟不上踏板, 经常踩下去输入的还是英文.
后来我弄了一个双键盘方案, 一个只会输入中文一个只会输入英文, 但需要手的频繁移动, 后来也放弃了.
这个思路的确是非常棒的, 因为它本质上将一个电脑端的变量放到了人的身体上, 但实现起来, 真的我还没找到完美的方案.

2 个赞

有没有可能在键盘腕托上下功夫呢?
在腕托里塞个蓝牙按钮进去。
手腕搭拉在腕托上,触发按键,是中文输入。
手腕稍微抬起来点,变成英文输入。

感觉上似乎可行,不知道有没有大神研究研究好用不,量产些出来,俺先预约一个。