制作一个强大的可编程键盘,不到30美元。

374,630.

1,749

147

简介:制作一个功能强大的可编程键盘不到30美元。

像X-keys可编程键盘这样的产品是任何使用像Photoshop这样的热键沉重软件的人的伟大伴侣。它们允许您在一个小型板上铺设所有热键,使用标签,然后按下按钮激活任何编程到软件的宏或击键。

但即使对于基本模式,这些产品的成本超过100.00美元。如果您居住海外,进口费用和美元汇率可以将价格气球和使产品变得更加昂贵。

可以使用基本的USB编号填充创建自己的自定义宏键,以较低的成本。您可以轻松地在eBay上挑选10美元。

第1步:创建自定义标签

我正在为PhotoShop创建一个pad。

我创建了一个纸张的布局,以决定我需要的功能以及应该在哪里。您也可以在Excel中轻松完成。将努力投入到这一部分,以便您不必撕掉您的标签并再次执行它们,因为您忘记了功能。

Google图像搜索您想要的每个功能。我使用了像“填充桶图标”和“刷图标”等的条款。无论您都将收集所有按钮。

如果你没有photoshop这部分将很难为你创造,所以我附上了一个预先制作的表sezed为A4纸在300dpi适合钥匙高达13毫米12毫米宽。以本机dpi打印全尺寸将产生正确尺寸的标签。

第2步:打印和剪切您的自定义标签

打印测试标签表并剪出一个标签以确保它完美地适合您的键。

当您满意标签已正确打印时,打印新纸张并覆盖每行标签用磁带。

胶带将提供一个耐用的表面,以压制和保护标签。

最好的磁带是不可见的,通常被销售为能够写入,非反思和隐形。普通胶带(便宜的闪亮的东西)并不好,因为随着时间的推移它会黄色和剥皮。隐形胶带不会遭受这个问题。

用你的指甲在胶带上用力摩擦,使胶带粘牢。当你这样做的时候,你会看到黑色变得更暗。

用直尺和刀片小心地剪下标签。剪刀可以用,但比较难用。

注:

我为我的标签使用了激光打印机;我不确定墨水如何对胶水作出反应。我相信它会很好,但如果结果不满意,请将您的图像文件带到当地的打印店,并让它们为您打印。您也可以选择使它们为您的页面贴上页面,而不是使用粘带。打印2张;一个层压物,一个人没有,实验。

第3步:贴上自定义标签

使用油漆刷将偶数PVA胶水涂抹在一个钥匙,并小心地放置一个你在胶水上剪掉的标签。位置,然后按。

一次执行这个键。

PVA胶水贴在纸上非常好,几乎立即设置,以试图在压制之前完美地定位。一旦按下,您可能无法重新定位标签。

你涂的那层聚乙烯醇不应该太薄,因为纸会把它吸收。该层应薄但不透明。如果只是让钥匙看起来湿了,那层就太薄了。

您的标签不应重叠键,或者它们会用使用剥离。看图像。

聚乙烯醇胶水收缩和设置明确,所以它可以留下任何多余的渗出。它会在干燥后消失,留下一层闪亮的薄膜。你可能想密封你的标签边缘轻轻刷一些聚乙烯醇胶水周围的每一个标签的边缘。

您的键盘现在已完成。

下一个:软件。。。

第四步:让键盘正常工作。

HID宏是让一切正常工作所需要的软件。

http://www.hidmacros.eu/

这是唯一可以在忽略另一个指定键盘的能力中使用的宏软件。

这意味着您可以使用USB编号PAD上的数字命令宏,而无需在主键盘上按数字时激活。

其他软件可能能够实现这一目标,但并非没有太多修补和阅读论坛。

为此目的设计了HID宏,并完美地执行任务。

附加到此页面是一个随时使用它的安装完成,使用宏映射到这些照片中显示的标签。您可以将其用作指南。

此软件无需安装运行。只需下载zip文件,打开它并将文件夹移到您选择的位置。推荐文件夹将其放入C:\ Program Files。右键单击该程序并“发送到”桌面“以进行快捷方式。

步骤5:从开头设置HID宏

首先插入键盘,然后启动hidmacros。

(注意:如果在启动软件时出现错误,请按照本说明后面的指南操作。)

对于这个例子,我将对数字进行编程7我的垫上键发送信b当按下时,它是刷子在photoshop中。

有关以下说明的详细信息,请参阅上面的屏幕截图。

点击新的然后键入新命令的名称。我键入这个词刷子.

现在点击这一点扫描HIDMACROS中的按钮然后按下要在键盘上进行编程的按钮。数字7键。

HIDmacros现在知道要编程的按钮以及来自哪个特定键盘。

现在,您可以选择“发送键盘序列“并键入这封信b在文本框中。

点击保存配置现在可以测试宏了。

你什么时候按7在你的号码垫上,这封信b在任何应用程序中都应该由计算机输入。

注意:HIDmacros是不是特定于应用程序。要做到这一点,需要一个简单的解决方法。更多关于这个在后面的教学。

步骤6:添加和删除设备。

HIDMACRO可以告诉您想要的键盘并为每个设备存储不同的宏。

如果您添加或删除键盘设备,则宏可能最终移动到其他设备反对您的意愿。这不太可能,但它可能会发生。

不需要担心,您可以轻松地将宏从一个设备转移到另一个设备。

请参见上面的屏幕截图。

设备列表告诉您有多少宏与每个设备相关联。单击包含宏的设备,然后单击移动宏并选择要将宏移动到的设备。

如果您不确定数字键盘是哪个设备,请单击标签并按下垫上的任何键测试区会告诉你是哪个设备。不要惊慌,如果它说你的键盘是鼠标,这是可能发生的。

第7步:HID宏说明

如果在启动软件时第一次面临错误消息,请尝试右键单击该程序并单击“兼容性问题”并按照Windows'建议。我运行Windows 8.1,并在第一次运行问题。在上述指导之后,一切都罚款。

可以将修改器键添加到宏中以模拟Ctrl + S。请参阅HID宏中的帮助文件,它有一个完整的命令列表,如...

+=班次

^=控制

%=高度

&=制表符

您甚至可以编程鼠标移动。此页面上有更多信息http://www.hidmacros.eu/scripting.php

第8步:关于您的号码垫的注意事项。

你的数字键盘(像任何一样)有一个数字锁,可以让你改变10个键的功能。你可以利用这一点,再添加10个宏到你的键盘。

我使用这个功能,以便我可以在另一个程序下使用相同的按钮功能。

您必须战略地将标签放置起来利用这一点,使如此10个键之一的刷子放在刷子上。Photoshop和Artrage都有刷子工具,但使用不同的热键来激活。

因此,我为10个键上的两个程序放置了通用工具,以便在Photoshop中我有数字锁定和acrage编号锁定。

或者,您可以将多个安装的HIDMACRO和程序进行不同

制作HIDMACROS程序文件夹的副本,每个程序标记每个程序并单独编程宏。

还:

您的号码PAD可以具有“000”键。此键将模拟您分配到0键的任何宏,并快速按3次。我已经分配了撤消键0,因此按000密钥激活撤消3次,可能有用。这就是为什么还有一个写着3x的撤销标签。

12人制作了这个项目!

建议

  • 微控制器竞赛

    微控制器竞赛
  • 自动化竞赛

    自动化竞赛
  • 让它发光比赛

    让它发光比赛

147讨论

0
FredFX.

5年前介绍

哦…还有一件事。有一种叫做USB Overdrive的非常便宜的软件,它可以让你把任何东西映射到其他任何东西。是为Mac OS设计的。

http://www.usboverdrive.com/

0
Payst.

5年前回复

我找到一个关于wacom数据倾斜输出的页面。。

http://www.inkscapeforum.com/viewtopic.php?t=16290.

1
Tweetrobin.

2年前

我正在寻找类似的东西!这个想法很棒,但我希望它能够更快地设置自动化。因此,我写了一些拖放软件,允许我将自动化/宏分配给我的数字键盘(NumPad)。
我发现它超级有用,现在可以为每个人提供。它被称为Numpad Superpowers,并且顾名思义,想法是它为您的NumPad计算机自动化超大为:)
它只是窗户,但如果这就是你的内容,那就看完了!
https://numpadsuperpowers.com/
快乐自动化!

编辑(2019年3月):经过6个月的躁狂编码,NumPad Superpowers已完全重建,以提供更大的计算机自动化可能性。它可以从网站下载(https://numpadsuperpowers.com/)所以欢迎您尝试一下(事实上,我会积极鼓励您这么做!)。如果您有任何问题,请随时与联系numpadsuperpowers@gmail.com.

0
H04ngster.

4个月前回复

您好,我很乐意使用您的软件,但似乎是网站链接的问题
另外,我只想快速询问您的软件是否有助于钥匙扣?
谢谢您

0
弗罗格斯帕姆

两年前回复

那看起来很棒!但它看起来像你的域名过期了。我们可以从其他任何地方下载吗?

0
丁戈波

回复12个月前

我真的很兴趣下载你的软件,但像@Frogspasm一样,你的网站有点死了。GitHub也许?

0
H04ngster.

问题4个月前介绍

我目前正在尝试制作我的numpad工作,但您如何重新绑定Numpad上的特殊密钥,如“Enter”,或“退格”,“*”,“/”,“=”,“选项卡”和“标签”这样,因为我一直试图重新纠正,但它不会为我工作,是Hidmacros上有特殊命令吗?

按下该按钮时,如何命令HIDMACRO才能按住按钮?
我也试过在Hidmacros论坛上发布,但还没有任何回复,所以如果有人能够帮助我会很棒。谢谢!

0
Cliff2020

问题7个月前

您好,我下载了HID宏Zip文件,并尝试在windows10v1903上运行它,但我得到了一个关于OLE注册表的错误,希望您能帮助请。

0
沃内尔

5个月前回答

我通过右键单击然后单击Runasadministrator修复了这个问题

0
Victrium.

8个月前

你好,即将来临的,几年后!我最近发现了这一点,同时搜索宏键盘并设法将它放在使用中。我也遇到了一些同样的问题,一些评论者在这里做过,所以我会记录我学到的后代。

>不再支持HIDMACRO,但可能仍然适用于您。Luamacros是它的替代品,截至2020年的积极发展仍然在积极发展中。Luamacros一切都是HIDMacros的一切,更多,这是一个完全脚本的重要警告,没有GUI。需要在Lua语言中进行一些基本编码。

>存在HID / Luamacros无法使用的一些应用程序。这是因为*宏通过挂钩到提供键盘输入的Windows组件工作。大多数Windows应用程序从此组件中获取其输入,但不是全部。如果应用程序直接读取键盘输入而不是从Windows获取输入,它将无法正常工作。

> Luamacros可以将当前日期/时间发送为脚本操作,以及其他事项。它非常灵活。

>支持修改器键:如果您有*宏发送字符串'+ ^ z',则程序将发送Shift + Ctrl + Z.

>使用lmc_get_window_title()在luamacros中的活动窗口标题支持应用程序检测,因此您可以编写一个脚本,如果需要,它可以在不同的应用程序中进行不同的东西。

>蓝牙Numpads工作正常;不一定是硬连线或任何东西。

> Luamacros文档分散在其GitHub页面Wiki和论坛的Howtos部分hidmacros.eu.,所以需要一点挖掘。

我发现这有趣,需要一个用于MINECRAFT的自定义垫。我使用了autohotkey of hidmacros来交换键。我使用Dymo标签打印机而不是打印普通纸并粘合它们。它变得非常棒,可以在褪色时打印更多。
*更新*它们确实褪色了,所以我在标签上用透明盒带印了更多

0
五íctorG206型

问题一年前的第4步

嗨,我正在编程我的键盘,但我无法设置Ctrl,Shift和Alt。你能帮助我吗??谢谢

0
Whitetrash.squirrel.

一年前的答案

使用程序调用autohotkey并使脚本交换键。
矿井脚本是

NumpadUp::移位
NumpadHome::Esc

0
BlackCorvo.

2年前

我一直在寻找一个控制开放广播软件的解决方案,我肯定会尝试解决这个解决方案。比猎人便宜的方式!

0
BlackCorvo.

1年前回复

顺便说一句,与其在Windows上尝试自动兼容性工具(对我来说,它总是推荐windows8模式),不如尝试在xpservicepack3模式下运行它。我马上就成功了!

1
乙烯基拉姆

2年前

非常感谢您的指导!


//我建议保留hidmacros的xml文件的副本。我收到了一些错误,这些错误删除了我保存的所有宏。复制粘贴到文件中(在记事本中),然后打开程序工作得很好。

0
fmbck1型

问题2年前

HID宏是一个精彩的程序......但是......它不能歧视程序,这是它最大的错。你知道什么可以让你这样做的程序吗?喜欢x,在joypad,是为空格键参考,比如,它的CTRS + Shift + Lightoom中的任何东西

任何人?

谢谢

0
马西姆

2年前

嗨,我在任何地方问我可以在任何人可以提供帮助:我终于得到了hidmacros工作,我终于让它在很多试验和错误后让键盘工作,但它仍然不想用油漆工具sai哪个是我画画的程序,绝对不想改变,但我也会喜欢这个键盘,我得到了这个准确的目的,不去浪费,所以
热释光;有人让HID宏和Paint Tool Sai一起工作吗???请,谢谢
如果这应该发布作为一个问题或评论,我刚刚加入这个网站,对不起!