作者kira3628800 (kira10!)
看板Key_Mou_Pad
標題[鍵盤] USB to USB keyboard converter
時間Sat Apr 23 17:39:26 2016
之前在網路上發現一個有趣的東西
USB to USB keyboard converter
這是什麼東西呢?
一種能讓任何鍵盤都能自定義的小物品
不過Geekhack上的賣家hasu一個賣55鎂,實在有點貴
不過這東西是開源的,又可以透過atmega32U4 base的arduino來做
前幾天看到時我就去露天下訂了兩個必要套件
一個是arduino leonardo
http://imgur.com/4uxpQJx
另一個是arduino USB host shield
http://imgur.com/P4KxSw1
硬體的部分就這兩個東西而已
把他們疊起來
http://imgur.com/rgVmmqn
好了我做完了
這就是USB to USB converter
接下來就是程式的部分了
依照我的慣例都是用mac下去寫的XD
下指令
$ git clone git://github.com/tmk/tmk_keyboard.git
$ cd tmk_keyboard
$ git submodule init
$ git submodule update
$ cd converter/usb_usb
大概就這些而已
接下來就是自己編一個keymap出來
在tmk_keyboard/converter/usb_usb的資料夾內用keymap.c改一個
接下來就是按一下leonardo的Reset鍵後下指令:
$ DEV=COM17 make program
其中COM17是arduino在你電腦中的COM PORT在mac上面我的是/dev/cu.usbmodem1421
編輯完了之後把你的鍵盤插入USB Host的USB洞
然後Leonardo的USB接電腦就能使用了
最後附上一些注意事項
1. 只支援6KRO
2. 鍵盤本身的Media/System control 之類的按鍵沒辦法重新定義
3. 鍵盤本身的FN鍵無法被重新定義
4. 雖然上述兩點的按鍵無法重新定義,但是可以將別的按鍵定義為上述按鍵
5. 不支援以下兩種鍵盤Varmilo VA87MR, GON's NerD
最後,做這個東西只花了
670台幣...跟55美金比起來少一半以上...
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.173.252.128
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Key_Mou_Pad/M.1461404371.A.FA8.html
1F:→ FWade: 應該是converter拉 0.0 04/23 17:41
2F:→ FWade: 標題打成convertet了XD 04/23 17:41
3F:→ kira3628800: 怎麼改標題啊 04/23 17:42
※ 編輯: kira3628800 (1.173.252.128), 04/23/2016 17:42:52
4F:→ FWade: 大E編輯文章內的標題 0.0 04/23 17:43
5F:→ kira3628800: 剛剛改完惹 04/23 17:43
6F:推 FWade: 推推,DIY真的省很多~~~~~~~~~~~~~~~~XD 04/23 17:51
那個好貴@@55美金如果加上運費還要加8鎂...
※ 編輯: kira3628800 (1.173.252.128), 04/23/2016 17:54:11
8F:推 icyskyz: 推生蠔 猛!我要個PS/2版本的! 04/23 17:55
10F:推 garwalkvc: 瞬間做完推!XDD 04/23 17:58
11F:→ yalusko: 這篇有另一種組合艇 size介於兩者之間 04/23 17:58
其實這東西我也做得出來@@我做這個只是單純他很便宜而已...
另外,hasu有把PCB的Gerber放出來,我也能做一張跟他一模一樣的
你那連結內的綠色板子就是他拿Gerber下去洗的
※ 編輯: kira3628800 (1.173.252.128), 04/23/2016 18:02:23
12F:推 Vere: DIY推哦 雖然體積大但是便宜就夠了! 04/23 18:04
13F:推 aa89028500: 推生蠔,自己做就是屌! 04/23 18:12
14F:推 k078787878: Uno 不是比較便宜嗎? 04/23 18:21
15F:→ kira3628800: 需要32U4當主控的arduino,uno是atmega328p,所以沒 04/23 18:39
16F:→ kira3628800: 辦法 04/23 18:39
17F:推 Stamatios: 推升壕 看到瞬間做完我都笑了XDD 04/23 19:17
18F:推 joiedevivre: push 04/23 20:19
19F:推 kivx: 再加個外殼就完美了 04/23 21:05
20F:推 kenlee168: 太猛了 04/23 21:59
21F:推 kira17218: 太神啦! 04/23 22:34
22F:推 joiedevivre: 話說為何那兩把不能用啊?還有哪些也無法? 04/24 00:41
23F:推 gp03dan: 帥 04/24 10:02
24F:推 tycg: 太強了啦 04/24 11:45
25F:推 stationtw: 推DIY精神!! 04/24 23:10