上网画图的新设备,只要5X5的小键盘就能实现大部分功能

一个5X5大小键盘,通过ahk代码实现画图上网的需求

键盘个体很小,总共24个按键,包含最常用退出键、tab、caps、shift、ctrl、alt、空格键和回车键。因为这个键盘不打字,所以键盘没有回退键,不过键盘可以通过组合键来模拟回退,我这里的方案是用X2+enter来模拟的回退键的。

键盘的核心按键是F13-F24这12个按键,这12个按键在Windows系统是不起作用的,所以相当于给键盘增加12个修饰键,这样的可玩性就大大地提升了。

今天刚刚把键盘的固件弄好,用了一个下午来画图,感觉体验还可以,可能就是画图输入数据没有之前那么方便,要一只手按【X2】键,另一只手按数字键。

像触发绘图的一些命令是通过按住其中一个【F键】加鼠标的某一个按键的,比如【F13】+鼠标左键触发【修剪】命令,这个体验还是比较好的,用起来挺顺手的(原来的触发命令是键盘的TR两个字母)。而【F13】+右键则触发【对齐】命令,以此类推了。

往后可能会把慢慢增加常用的操作到AHK脚本程序内,而不是一股脑的往上堆,一开始把快捷键都写上去,记忆的难度恐怕会直线上升。

键盘的键帽是带透明盖的,这种键帽很适合DIY键帽文字,我这里把数字键、F键和字母键印在上面,这样上手键盘和记忆学习就没问题了。

总体来说还是很满意,小小的键盘就满足了各种需求。


最后贴上AHK的代码

ctrl & F13::^z
ctrl & F14::^x
ctrl & F15::^c
ctrl & F16::^v
ctrl & F18::^s
ctrl & WheelUp::send {Volume_Up}{Volume_Up}{Volume_Up}
ctrl & WheelDown::send {Volume_Down}{Volume_Down}{Volume_Down}

XButton2 & alt::0
XButton2 & space::.
XButton2 & F13::1
XButton2 & F14::2
XButton2 & F15::3
XButton2 & F16::-
XButton2 & F17::4
XButton2 & F18::5
XButton2 & F19::6
XButton2 & F21::7
XButton2 & F22::8
XButton2 & F23::9
XButton2 & enter::send {BS}
return
#IfWinActive ahk_exe Revit.exe
F13 & LButton::send tr
F13 & RButton::send as
F13 & MButton::send tt
F13 & WheelUp::send co
F13 & WheelDown::send mv
F13 & XButton1::send ma

F14 & LButton::send g{space}

F15 & LButton::send bm

F16 & LButton::send vf
F16 & RButton::send vc

F17 & LButton::send hi
F17 & RButton::send hr
F17 & MButton::send hh

哈哈,动手能力真强。如果我设置的话,先设置俩键,一个 ctrl c 一个 ctrl v :rofl:

这个不错,我之前也眼馋这种透明盖帽的。
最后还是用的更便宜的二手单手键盘,然后自己拿双面胶贴纸 :rofl:

楼主的动手能力看懂了,没看懂什么是「上网画图」和「画图上网」:thinking:

搜了下,好像是个建筑作图软件,楼主意思是 “上网 & 画图” @seabirdr

我有玩游戏用的单手键盘 :grin:


F13-F24 我也在用不过我不是单纯的一个按钮是通过组合按钮实现各种功能 用的有界面的商业软件来控制

这是什么软件???

:joy::joy::joy: