就是觉得一个键盘按键太少,想接多一个键盘作为专门的快捷键按键。LinusTechTips 有一期视频讲的是实现这样的功能,用 LuaMacros 和 AuthoHotkey 通过宏实现,但是对于不熟悉编程的人,操作起来略麻烦,需要一个个按键编写,而且也无法解决两个按键冲突的情况。
目前找到最简单的办法是买多一个可全键可编程的键盘,例如雷柏的 V500S 仅 ¥200,可以通过驱动将所有按键绑定功能。
这类键盘都是依赖驱动,需要一直启动产品的软件才能使用编程功能。
1
bugeye 2016-06-11 19:17:37 +08:00 1
没看明白你想要什么。
比如,你在第二个键盘上按个 A ,自动被电脑识别成数字小键盘上的某个按键这种吗? 如果是这样的意思,那好像没有简单的办法,因为这不符合键盘向电脑发送信息的原理。 如果觉得按键不够,可以试试 spaceFN 列配( https://geekhack.org/index.php?topic=51069.0 ),就是把空格当成 FN 键,通过按空格+某些键形成新的键(或者宏)。 windows 下 spaceFN 最好的实现是 touchCursor. 这是介绍视频 http://martin-stone.github.io/touchcursor/video.html 当然如果你玩开源键盘,比如 gh60 那种,你可以随意把按键扫描码写入到任何键。 |
2
dphdjy 2016-06-11 19:31:37 +08:00 via Android
lz 你知道按键精灵吗?宏这种东西,天朝都玩逆天了~
至于冲突大概可以从驱动层处理一下 XD |
3
gamexg 2016-06-11 19:51:59 +08:00 via Android
如果只是为了做一些快捷键,可以看看 Arduino usb 。
可以模拟成 usb 键盘。 淘宝上面卖的键盘记录器不知道用的什么芯片,也可以玩。 |
4
hpeng 2016-06-11 20:51:25 +08:00 via iPhone
你需要 GH60
|
5
just4test 2016-06-11 21:29:21 +08:00 via Android
很多键盘的驱动都支持,不过没试过两块键盘会不会冲突。
雷蛇有个专用的左手游戏键盘楼主可以了解下,肯定不冲突。 |
6
ChaosPark 2016-06-11 21:51:40 +08:00 1
买一把可编程按键组合的键盘就可以了配合原来的键盘就可以了。
|
7
8023 2016-06-12 00:19:46 +08:00 via Android
如果只是想实现按下 A 输入 1 ,按下 B 输入 2 这种的话,可以吧 A 和 1 的键帽换一下位置...
说正经的, AuthoHotkey , Autoit ,按键精灵好像都可以从软件层实现类似功能。硬件层则可以通过支持 USB 接口的单片机来实现(atmel 的可以),当然也可以用 arduino 这种比较方便的开源电路板儿来 DIY... |
8
ChaosPark 2016-06-12 00:27:36 +08:00
不需要驱动,大部分都有自带的板载内存,一次写入连接到任何电脑上都可以直接使用。
|
10
Trim21 2016-06-12 03:29:51 +08:00 via Android
好像有个产品叫金丝蛀魔,就是为了这个设计的,折腾起来应该不会很麻烦
|
11
fengxiang 2016-06-12 06:12:02 +08:00
10 个宏按键不够?来 100 个!#Linus 谈科技
http://www.bilibili.com/video/av4407367/ |
12
fengxiang 2016-06-12 06:15:38 +08:00
好吧,没注意是同一个视频。
|