作者ak77now (ak77now)
看板EzHotKey
标题[AHK-] 请问把按一个键设定成按Ctrl+Shift+滑鼠左键?
时间Sun May 22 01:38:49 2011
不好意思问了一个简单的问题
我有爬文跟google过了
不过自己尝试的结果都不是所要的效果
也没看到类似的范例可以直接去更改
目的主要是用在Alias软体上
软体中有个预设的热键方式
就是 按住左ctrl+左shift+滑鼠的左键 (三个都同时压住的同时)
会有快速选单出现
想用一个键就完成上述动作
比如说:
我「按住」字母A,就等於「按住」左ctrl+左shit+滑鼠的左键
我「放开」字母A,就等於「放开」左ctrl+左shif+滑鼠的左键
---------
我照一些范例尝试了可是都有问题
比如说
A::{LCtrl}+{LShift}+{LButton}
A::{LCtrl}{LShift}{LButton}
A::{LCtrl}&{LShift}&{LButton}
目前看到的范例好像都是按一下而已
按一下键盘就等於某种动作
(上述范例的A等於是敲击一下A键对吧?那如果压住A键与放开A键呢?)
没有看到「压住某键」就等同於「压住某几个键」一起按、放开某键就等於某几个键
一起放开
拜托各位当我解答这个部分~
只要这个范例我知道了以後
其他我需要的热键就应该全部都能解决掉了
我找了许多方法解决上述问题
其他的找到一种
就是搭配游戏摇杆
把游戏摇杆的按键设定用Xpadder自行定义就可以轻松解决
问题是我只想靠键盘的按键就解决掉这问题啊~
麻烦各位了
※ 编辑: ak77now 来自: 111.254.205.234 (05/22 01:40)
1F:→ fossil313:a::send, {lctrl}{lalt}{lbutton down} 05/22 09:01
2F:→ fossil313:a up::send, {lctrl up}{lalt up}{lbutton up} 05/22 09:01
3F:→ fossil313:其实a::就是按下 a up::是放开 05/22 09:01
4F:→ fossil313:啊 第一行应该改成下面那行 05/22 09:03
5F:→ fossil313:a::send, {lctrl down}{lalt down}{lbutton down} 05/22 09:03