majorworld
majorworld
这个可以修改Pet的配置文件实现按空格+Capslock键实现回车键 也可以直接安装AHK,执行以下代码 ``` ^CapsLock::CapsLock ;Ctrl+CapsLock映射为CapsLock CapsLock::Space ;CapsLock映射为空格 ```
esc键我以为没人用,下个版本将会加上Esc配置项的读取。 1.0版本按【Space + CapsLock】的增强模式,已经融合到了CapsLock方法模式的KeepSpace方法里。 如果初始配置文件里没有以下配置项,你需要重新下载。 ;KeepSpace为Space增强模式 w=KeepSpace 这样按【CapsLock+W】就能切换增强模式,也可以绑定到其他按键上 谢谢你的反馈,以后会给CapsLock模式添加更多实用的方法。
这边还需要确认一下,你说的“Esc键映射”如果不是指Esc的配置项缺失,而是指没有模拟Esc键的功能,用户是可以自己添加的。 比如 [Space] a={Esc} 这样按【Space+a】就是模拟Esc键,大概率是我多虑了,你应该会这样配置。
昨晚上传了半个多小时,一直失败,今天上午再试试依旧不行,上传文件一直显示 Uploading 1 of 1 files,进度条也不动。 没有办法呀,DNS污染太严重了。
鼠标控制方法比较复杂,有组合键,最好绑定到默认的IJKL四个按键上,因为给这个四个键做了优化,如果绑定到其他按键上确实会出现一些问题。 我上面所说的优化是只如果同时按下I和L键,也就是同时触发鼠标向上和鼠标向右的两个方法,会形成组合键,让鼠标斜着移动,也就是朝右上角移动。 所以如果需要这种组合键,就不能随意绑定到其他按键上,那样组合键就会失效,也就是无法斜着移动鼠标。如果真要实现随意绑定到其他按键,那就得需要变量来控制。 我刚刚本机又测试了一遍,IJKL默认绑定方法是没有问题的,建议不修改鼠标移动方法的按键绑定。 因为已经暂停维护了,非常抱歉,暂时没有维护计划,最后还是感谢你的反馈。
有保留的,配置文件里【Space+Tab】和【CapsLock+Tab】两个都是模拟原本的CapsLock键。 在Pet里【Space+Down】就是Volume_Down,推荐使用。 具体功能可以查看Pet.ini配置文件,还可以重新绑定按键的,如有疑问可以继续反馈。
我几乎不会Fn键,你现在需要三个键模拟原本的CapsLock键,不碍事,能用就好,CapsLock键确实用的太少了,不少人会把它重映射。
确实有这个问题,目前是初级版本,有很多不完善的地方,下个版本会改善帮助文件的显示,不再依赖简陋的记事本。 目前针对长按空格的优化已经完成,即使快速打字也不会卡顿,因为代码几乎要全部重写,所以需要不少时间,升级后我会第一时间在README.md第一行进行标注。 谢谢你这么详细的建议。
【全新升级】Pet 2.0已经发布,所有热键都可以通过Pet.ini配置文件来修改和重新绑定,快速打字空格失灵的Bug也已经彻底修复,如果你需要的话,可以重新下载体验。 Help.txt文件已经取消了,只有一个Pet.ini文件了。
你好 Space为热键模式,只接受热键,无法接受上述的Run方法 CapsLock为方法模式,只接受方法,无法直接接受上述的热键 上述你模拟CapsLock+这个软件,可以在CapsLock节点下按下面配置SendInput$方法即可生效 $字符左边为内置方法,右边为参数,所有方法在初始配置文件里都有介绍 d=SendInput${Down} e=SendInput${Up} f=SendInput${Right} s=SendInput${Left} a=SendInput${HOME} q=SendInput$!{F4} g=SendInput${END} 可以禁用Space模式,CapsLock方法模式的SendInput$方法可以模拟Space热键模式 2.0版本中Space模式的快速打字卡顿问题已经明显减轻,暂时没有更好的解决方案,你可以修改我已经开源的1.0版本的代码