[键盘] GH60 刷刷刷 by Mac

楼主: xyz1075 (我是普通人)   2015-05-07 11:56:20
拿了这板子有段时间了
一开始有试着用 Windows 刷 layout 进去, 但一直失败(应该跟 Windows 不合吧
但直到前一阵子有人分享用 Mac 刷, 这真是太好了, 终于可以开工了
Day 1
http://2.bp.blogspot.com/-KXV9LQ1YeJ8/VSxx46QVmpI/AAAAAAAAMnY/OEIXgwKdb2Y/s1600/P1030578.JPG
先上卫星轴, 但没有空白键长度的连动杆子...
问金键盘说没卖 7x 卫星轴
只好打开淘宝, 结果运费比买的东西还贵, 亏我买了 7x 卫星轴 4 个加 6.25x 卫星轴 3 个...
不过最后我是用 6.25x
Day 2
先排一下完成时的 layout
http://1.bp.blogspot.com/-boE1YAIVkE0/VTNYrFe3MoI/AAAAAAAAMss/RobJpI5N8W8/s1600/2015-04-14%2B00.00.27.jpg
Day 3
先上第一颗
http://4.bp.blogspot.com/-AA5wW3Gggpw/VTNYyjfKhpI/AAAAAAAAMs0/b1QEZEdp05w/s1600/2015-04-16%2B01.14.32.jpg
http://2.bp.blogspot.com/-eZM3Z6lksKo/VTNY-0wkIHI/AAAAAAAAMtA/9m15a5rdwiA/s1600/2015-04-18%2B13.59.01.jpg
Day 4
太久没用烙铁了, 慢慢焊, 而且还要一直调正轴的位置
http://4.bp.blogspot.com/-sOzujhEe7mI/VTNY-zLiLDI/AAAAAAAAMtE/Ir1jfYCgI9E/s1600/2015-04-19%2B14.28.41.jpg
Day 5
空白键的卫星轴总算来了
http://2.bp.blogspot.com/-dnTCt27HggI/VUSrf8UOVRI/AAAAAAAAMyw/ojKyPf8Jc8g/s1600/2015-04-26%2B16.34.46.jpg
Day 6
All Finish, 绿灰红混轴
http://1.bp.blogspot.com/-5KKgGqaq9fQ/VUSrqfDzPJI/AAAAAAAAMy8/qCoOlcAV630/s1600/2015-05-02%2B12.45.32.jpg
上键帽
http://2.bp.blogspot.com/-Iw7EUjHA-Yc/VUSrqITJimI/AAAAAAAAMzA/JfOwRobYgUI/s1600/2015-05-02%2B18.45.33.jpg
http://2.bp.blogspot.com/-Wf8dqQJ236Q/VUSrp_F5_CI/AAAAAAAAMy4/v3gKx-QLbZc/s1600/2015-05-02%2B18.45.54.jpg
开始刷分位
没装 homebrew 先装 homebrew
http://brew.sh/
利用 homebrew 安装
brew install Caskroom/cask/crosspack-avr
brew install dfu-programmer
没装 git 先装 git
brew install git
clone 客制的 tmk repository 这是 for GH60 RevCHN 版的
git clone https://github.com/kairyu/tmk_keyboard_custom.git
进到拉下来的 tmk_keyboard_custom 目录, 再进到 gh60 的目录
cd keyboard/gh60
vim config.h
找到 #define CONFIG_H
在底下加上 #define GH60_REV_CHN
然后
vim Makefile
注解或删掉下面的
KEYMAP_IN_EEPROM_ENABLE = yes # Read keymap from eeprom
接上 gh60
输入下列指令
system_profiler SPUSBDataType
会显示
...
GH60:
Product ID: 0x6060
Vendor ID: 0xfeed
Version: 0.01
Speed: Up to 12 Mb/sec
Manufacturer: geekhack
Location ID: 0x14100000 / 14
Current Available (mA): 500
Current Required (mA): 100
...
然后按一下背面的按钮后, 在下一次
system_profiler SPUSBDataType
会抓到
...
ATm32U4DFU:
Product ID: 0x2ff4
Vendor ID: 0x03eb (Atmel Corporation)
Version: 0.00
Serial Number: 1.0.0
Speed: Up to 12 Mb/sec
Manufacturer: ATMEL
Location ID: 0x14100000 / 15
Current Available (mA): 500
Current Required (mA): Unknown (Device has not been configured)
...
要是这个状态才能刷分位进去
先刷 poker layout 试试
在 gh60 的目录下下指令
make dfu
开始刷到下列讯息出现代表成功
...
Creating load file for Flash: gh60_lufa.hex
avr-objcopy -O ihex -R .eeprom -R .fuse -R .lock -R .signature gh60_lufa.elf gh60_lufa.hex
dfu-programmer atmega32u4 erase
作者: agong8664 (阿贡)   2015-05-07 11:58:00
改装军团有7Xㄊㄧㄝˇㄙˉ
作者: kira3628800 (kira10!)   2015-05-07 13:58:00
我现在要焊接SMD的东西@@感到麻烦
作者: kj3906 (Legendary)   2015-05-09 11:59:00
等大大的开箱文哦! 是说我80%已经好多把了,一直想尝试60%又怕不习惯...喜欢客制化,但是客制化有不好脱手...唉又
作者: joiedevivre (難道您鍵盤系? :D)   2015-05-10 02:06:00
无铁板要用五脚的 才不会歪七扭八我都不知道平衡杆可以这样装XD 喜欢一字Enter
楼主: xyz1075 (我是普通人)   2015-05-12 22:14:00
那是 iso 或日规用的 enter 所以才那样装

Links booklink

Contact Us: admin [ a t ] ucptt.com