QQ登录

只需一步,快速开始

快捷登录

登录 或者 注册 请先

UG爱好者

查看: 5387|回复: 13
打印 上一主题 下一主题

[求助] SE的鼠标操作有没有办法像UG一样?

[复制链接]

中尉

Rank: 5Rank: 5

7

主题

400

帖子

4777

积分

论坛贡献

跳转到指定楼层
楼主
发表于 2014-10-24 10:35:03 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
觉得ug的鼠标中键+右键平移,中键+左键放大/缩小非常好用,不知道SE能不能通过其他软件达到这个目的,还请各位帮帮忙,虽然这里人挺少的,还是希望有答复!谢谢!

有奖推广贴子: 

回复

使用道具 举报

上尉

Rank: 6Rank: 6

18

主题

609

帖子

6973

积分
推荐
发表于 2014-10-24 15:15:02 | 只看该作者
本帖最后由 奇秘幽诡 于 2014-10-24 15:43 编辑

  把鼠标这几个键映射一下嘛,具体可以探讨一下。比如用autohotkey(即AHK),写一个映射脚本,编译成一个exe,然后在SE运行的时候运行这个小工具,退出之后关掉
  有些鼠标带有侧键,并且侧键可以用鼠标自带的软件映射成别的鼠标键(比如罗技鼠标),比如左侧的键映射成右键+中键按下,这样UG里面的拖动话不只要大拇指动一下,按住侧键就能拖动了,比按中键+右键方便一点。


  如果侧键不能映射成鼠标键(比如雷蛇的鼠标),只能映射成键盘按键,比如把侧键映射成了F6键,那么可以再用AHK等软件,把F6键再映射成右键+中键(和shift+中键是一样的)
脚本如下:
以下是在UG中的情况:


  1. ;UGf6键助手
  2. #NoTrayIcon              ;关闭托盘图标显示(这是为了避免win7托盘出现大量重复图标
  3.                  ;关闭只能依靠条件判断,比如UG已经退出,
  4.                  ;或者从任务管理器关闭)

  5. f6::                ;热键为F6,当按下F6键,触发如下动作,且屏蔽F6键原功能
  6.                 ;在F6前面加~,即写成~F6::,那么F6的功能也会激发,不过没必要
  7. Send {shift down}{mbutton down}    ; 按下shift+中键.(也就是UG里面的画布平移)
  8. KeyWait f6                等待用户释放热键F6.
  9. Send {shift up}{mbutton up}       ; 若已经释放热键F6,则释放shift+中键. 
  10. return                ;返回重新检测热键是否按下
复制代码



  这样,你的鼠标侧键用鼠标自带软件映射成了F6键,而你的F6键又已经用AHK映射成了shift+中键,那么就相当于你的侧键变成了shift+中键,也就是UG里面的拖动画布功能。
  不过这样的效率不如直接在鼠标的驱动软件里面直接将侧键映射成shift+中键(右键+中键),有时候会有零点几秒的延时。
说了这么多,我就是想表达一个观点:罗技的鼠标软件比雷蛇的好用。也为楼主提供一个可能。
附件附上AHK软件和学习资料两本。


回复 支持 1 反对 0

使用道具 举报

中尉

Rank: 5Rank: 5

7

主题

400

帖子

4777

积分

论坛贡献

板凳
 楼主| 发表于 2014-10-24 15:27:26 | 只看该作者
奇秘幽诡 发表于 2014-10-24 15:15
把鼠标这几个键映射一下嘛,具体可以探讨一下。比如用autohotkey,写一个映射脚本,编译成一个exe,然后 ...

这个有点高大上了,我要学习一下才能讨论啊!现在只能请教了!最好是能做个二次开发,就完美了,哈哈
回复 支持 反对

使用道具 举报

上尉

Rank: 6Rank: 6

18

主题

609

帖子

6973

积分
地板
发表于 2014-10-24 15:41:56 | 只看该作者
链接:
  1. http://pan.baidu.com/s/1EnfdW
复制代码
密码:
  1. bgnq
复制代码
这是下载地址,附件传不上
回复 支持 反对

使用道具 举报

中尉

Rank: 5Rank: 5

7

主题

400

帖子

4777

积分

论坛贡献

5#
 楼主| 发表于 2014-10-24 15:47:01 | 只看该作者
奇秘幽诡 发表于 2014-10-24 15:41
链接:密码:这是下载地址,附件传不上

十分感谢,这研究一下!那有可能在二次开发里面做出这样的效果吗?
回复 支持 反对

使用道具 举报

中尉

Rank: 5Rank: 5

7

主题

400

帖子

4777

积分

论坛贡献

6#
 楼主| 发表于 2014-10-24 15:54:41 | 只看该作者
奇秘幽诡 发表于 2014-10-24 15:15
  把鼠标这几个键映射一下嘛,具体可以探讨一下。比如用autohotkey(即AHK),写一个映射脚本,编译成 ...

我的鼠标是雷柏的,确实不能映射鼠标按键,只能是键盘组合件,可以按照你的方法试一下,解释的如此详细,相信我还是可以搞一下的
回复 支持 反对

使用道具 举报

上尉

Rank: 6Rank: 6

18

主题

609

帖子

6973

积分
7#
发表于 2014-10-24 21:37:47 | 只看该作者
powwowlx 发表于 2014-10-24 15:47
十分感谢,这研究一下!那有可能在二次开发里面做出这样的效果吗?

我也不懂二次开发。。。没学过
回复 支持 反对

使用道具 举报

上尉

Rank: 6Rank: 6

18

主题

609

帖子

6973

积分
8#
发表于 2014-10-24 21:39:00 | 只看该作者
powwowlx 发表于 2014-10-24 15:54
我的鼠标是雷柏的,确实不能映射鼠标按键,只能是键盘组合件,可以按照你的方法试一下,解释的如此详细, ...

ug的鼠标中键+右键平移,中键+左键放大/缩小

那么se里面平移和缩放分别是哪些按键?
回复 支持 反对

使用道具 举报

中尉

Rank: 5Rank: 5

7

主题

400

帖子

4777

积分

论坛贡献

9#
 楼主| 发表于 2014-10-25 09:37:27 | 只看该作者
奇秘幽诡 发表于 2014-10-24 21:39
ug的鼠标中键+右键平移,中键+左键放大/缩小

那么se里面平移和缩放分别是哪些按键?

SE里面鼠标中键+shift平移,中键+Ctrl放大/缩小
回复 支持 反对

使用道具 举报

六级士官

Rank: 4

0

主题

215

帖子

1766

积分
10#
发表于 2018-6-7 15:50:04 | 只看该作者
太好了!非常感谢!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

 
 
QQ:1359218528
工作时间:
9:00-17:00
 
微信公众号
手机APP
机械社区
微信小程序

手机版|UG爱好者论坛 ( 京ICP备10217105号-2 )    论坛管理员QQ:1359218528

本站信息均由会员发表,不代表本网站立场,如侵犯了您的权利请联系管理员,邮箱:1359218528@qq.com  

Powered by UG爱好者 X3.2  © 2001-2014 Comsenz Inc. GMT+8, 2024-4-26 23:49

返回顶部