Altium Designer 中键拖动,滚轮缩放,并修改缩放速度

2024-05-26 07:04

本文主要是介绍Altium Designer 中键拖动,滚轮缩放,并修改缩放速度,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

我的版本是AD19,其他版本应该都一样。

滚轮缩放

首先,要用滚轮缩放,先要调整一下AD 设置,打开Preferences,在Mouse Wheel Configuration 里,把Zoom Main Window 后面Ctrl 上的对勾取消掉,再把Vertical Scroll 后面的Ctrl 勾上,这样一来,以后用滚轮缩放就不用按着Ctrl,用滚轮垂直滚动则需要。

在这里插入图片描述
能在AD 内部做的调整就只有这个了,接下来只能整点外挂[doge]

中键重映射、滚轮加速

说白了,就是用AutoHotkey 写个小脚本,如下:

#Requires AutoHotkey v2.0#HotIf WinActive("ahk_exe x2.exe")MButton::RButton
WheelDown::
{Send("{WheelDown}")Send("{WheelDown}")Send("{WheelDown}")
}
WheelUp::
{Send("{WheelUp}")Send("{WheelUp}")Send("{WheelUp}")
}#HotIf

首先用#HotIf WinActive("ahk_exe x2.exe") 检测AD 的窗口,按键映射只会对AD 生效。MButton::RButton 就是把鼠标中键映射成右键,从而可以用中键拖动图纸,不过这么一来,所有中键上的功能就都用不了了。

下面的WheelDown::WheelUp:: 用来加速缩放速度,AD 默认的滚轮缩放太慢了。这几句代码就是接收并拦截发给AD 的滚轮事件,然后,只要用户滚轮滚了一格,就给AD 连续发三次滚轮事件,让AD 认为鼠标已经滚了三格,缩放速度自然就变成三倍了。

使用方法

下载安装AutoHotKey v2 版本,把上面的代码保存为.ahk 格式脚本文件,双击运行。或者,也可以用工具把脚本打包成独立的exe,不用额外下载个AutoHotKey,exe 文件:https://pan.baidu.com/s/1Fa7t0Wa6RGXNNgq3XRaxzQ?pwd=cbbc 提取码: cbbc。

双击脚本启动之后不会有什么提示,屏幕右下角会显示个图标,右键按Exit 可以关闭脚本。

在这里插入图片描述

这篇关于Altium Designer 中键拖动,滚轮缩放,并修改缩放速度的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1003765

相关文章

【Altium】查找PCB上未连接的网络

【更多软件使用问题请点击亿道电子官方网站】 1、文档目标: PCB设计后期检查中找出没有连接的网络 应用场景:PCB设计后期,需要检查是否所有网络都已连接布线。虽然未连接的网络会有飞线显示,但是由于布线后期整板布线密度较高,虚连,断连的网络用肉眼难以轻易发现。用DRC检查也可以找出未连接的网络,如果PCB中DRC问题较多,查找起来就不是很方便。使用PCB Filter面板来达成目的相比DRC

开启青龙 Ninja 扫码功能失效后修改成手动填写CK功能【修正Ninja拉库地址】

国内:进入容器docker exec -it qinglong bash #获取ninjagit clone -b main https://ghproxy.com/https://github.com/wjx0428/ninja.git /ql/ninja#安装cd /ql/ninja/backend && pnpm install cp .env.example .env

vscode-创建vue3项目-修改暗黑主题-常见错误-element插件标签-用法涉及问题

文章目录 1.vscode创建运行编译vue3项目2.添加项目资源3.添加element-plus元素4.修改为暗黑主题4.1.在main.js主文件中引入暗黑样式4.2.添加自定义样式文件4.3.html页面html标签添加样式 5.常见错误5.1.未使用变量5.2.关闭typescript检查5.3.调试器支持5.4.允许未到达代码和未定义代码 6.element常用标签6.1.下拉列表

一二三应用开发平台应用开发示例(4)——视图类型介绍以及新增、修改、查看视图配置

调整上级属性类型 前面为了快速展示平台的低代码配置功能,将实体文件夹的数据模型上级属性的数据类型暂时配置为文本类型,现在我们调整下,将其数据类型调整为实体,如下图所示: 数据类型需要选择实体,并在实体选择框中选择自身“文件夹” 这时候,再点击生成代码,平台会报错,提示“实体【文件夹】未设置主参照视图”。这是因为文件夹选择的功能页面,同样是基于配置产生的,因为视图我们还没有配置,所以会报错。

高性能MYsql读书笔记-加快alter table操作的速度

alte tabe 会导致事务中断。 方法1  使用 alter column 代替 modify column  方法2  不推荐。。 ALTER TABLE      [  ALTER COLUMN    / MODIFY COLUMN  /  CHANGE COLUMN  ] ALTER TABLE sakila.film MODIFY COLUMN rental

关于文章“python+百度语音识别+星火大模型+讯飞语音合成的语音助手”报错的修改

前言 关于我的文章:python+百度语音识别+星火大模型+讯飞语音合成的语音助手,运行不起来的问题 文章地址: https://blog.csdn.net/Phillip_xian/article/details/138195725?spm=1001.2014.3001.5501 1.报错问题 如果运行中报错,且报错位置在Xufi_Voice.py文件中的pcm_2_wav,如下图所示

文件权限修改为777,php failed to open stream: Permission denied

记录一次在谷歌云上的异常诡异的事件: 环境 centos7.5 nginx php7.0 mysql 问题: 问题一 我用相同的nginx配置,只是修改了nginx root目录。 打开/var/www/html/ 这个目录就报 2018/06/22 04:35:03 [error] 15840#0: *438 FastCGI sent in stderr: “Primary scr

redis增大查询速度(项目中实际应用举例)

1、关于保存User表的方案       1.1  使用Redis的Hash类型去保存关系型数据库的User表        1.2 redis的Hash的key为"SYS_USER_TABLE_SEX_MAN",field:userid   value:json 数据 2、利用Redis的Set来保存满足一类条件的User用户的id信息。例如,性别为女,年龄大于25岁等条件。 3

为何HBase速度很快?

为何HBase速度很快? HBase能提供实时计算服务主要原因是由其架构和底层的数据结构决定的, 即由LSM-Tree(Log-Structured Merge-Tree) + HTable(region分区) + Cache决定——客户端可以直接定位到要查数据所在的HRegion server服务器,然后直接在服务器的一个region上查找要匹配的数据,并且这些数据部分是经过cache缓存的。

关于修改计算机的处理器数和最大内存数的问题

问题描述: 刚开始本来是想让计算机的运行速度运行的快点,于是在网上搜索如何让计算机的运行速度更快,找到了一种关于修改计算机内存数和计算机的处理核数可以让计算机运行的更快。 遇到问题: 当我通过命令msconfig →引导→高级选项→勾选了处理器数和最大内存数,然后重启,结构整个计算机都卡的要死,于是记录下来。网上的答案有时候真的是很不负责任,也有可能是自己技术不到位。 结果:取消处理器和内