majorworld

Results 74 comments of majorworld

你说的就是Pet 1.0版本里的增强模式,我以为没人用就去掉了,Pet 2.0现在已经重新实现并发布。 配置文件如下 [CapsLock] w=KeepSpace 注意不是 [Space] w={Home} 默认配置是按【CapsLock+W】开启Space增强模式,再按关闭,你也可以通过配置文件修改热键 例如改成F5=KeepSpace,也就是按【CapsLock+F5】控制Space增强模式 至于引号这个命令模式比较特殊,无法实现增强模式。 如果你有需要,可以重新下载使用。

你一说我才想起来,左后按【CapsLock+W】开启Space增强模式后,右手按数字键盘布局输入数字的时候,左手也就可以松开了,输入数字也变得非常轻松,非常好的建议。

特别感谢你的反馈,第一个问题已经解决,在测试的过程中发现按Space+Shift+B很不方便,目前修改为Space+B+B也就是双击B复制颜色。GitHub里的文件已经更新,如果你需要的话可以重新下载。 第二个问题因为我目前只有一个屏幕,所以暂时无法调试,我会记住这个问题的。 还有一个要注意的地方,在鼠标靠近任务栏的时候,提示文字会出现在屏幕顶部,这个是AHK的本身的问题,这边暂时没有好的解决方案。

【全新升级】Pet 2.0已经发布,所有热键都可以通过Pet.ini配置文件来修改和重新绑定,快速打字空格失灵的Bug也已经彻底修复,如果你需要的话,可以重新下载体验。 多屏移动鼠标的问题因为没有第二个显示器,所以还没有去排查。

优化了好长时间,我放弃了,现在1.0版本AHK代码已经开源(详见Pet.ahk文件),有能力可以自己优化一下代码。 Pet不再维护。非常抱歉。

很感谢你对我作品的支持和信任,还特地截动图给我反馈,这个前前后后我也优化了两个星期,但是始终不满意,字母和空格快速切换会卡顿。 你可以尝试一下Power Keys,都是利用AHK写的,我也是从他这里获取空格触发器的灵感,他的空格判断优化还是很有水平的。但是按键布局不一定能适应,而且目前也不支持按键自定义绑定,你对这类效率工具有兴趣可以试一试。 最后,再次对你的支持与信任表示感谢,还有深深的歉意。

如果你使用的是Pet 2.0,可以修改配置文件来实现这种功能。 你在配置文件里搜索-= 把它修改为-={Space} 注意有两个-=,你需要替换[Space]下的,而不是[CapsLock]的 这样的按【Space+-】也就是按着空格和减号不松开,就可以持续输出空格了,减号这个热键你也可以替换为其他的按键。比如F4={Space} 如果疑问可以继续反馈。

*`两键我没明白你的意思,目前Space新模式不需要修饰符了,你可以直接添加修饰符。 比如Backspace={Home}+{End}{BackSpace}就删除了当前行,+就是shift修饰符了。

第一个建议 如果要添加修饰符的话,那么配置文件将会多出很多配置项, 比如现在的 [Space] a= 要变成 [Space] a= +a=shift+a ^a=ctrl+a !a=alt+a 那样配置文件就非常乱了,是可以实现的,但是对用户不友好。 第二个建议 反引号你也及时注意到了,因为这个符号比较特殊,无法直接作为键值,所以用拼音缩写代替了。 星号的话,它原本的位置是在数字8上,理论上可以加修饰符,但是那样配置文件就炸了。 如果你有想实现的功能,你可以描述出来,我帮你来组合热键(比如关闭窗口的a=!F4)或者在CapsLock模式里添加方法。

这个是假设数字键盘不存在的,因为很多笔记本电脑没有数字键盘。