看到佳传进了一批filco的主控之后,我也跟着买了一块100%的来试试看
在这里给想把filco魔改的各位请看以下怎么更换keymap以及刷FW的方法
有一点很重要的事,如果没有刷主控的话里面的Fw是没有nkro的,为了能相容filco原本的配置
里面写了一份作用起来十分接近原厂的fw
接下来我们来看看如何刷fw
有一点很重要,100%的主控是长方形的,很容易看错或装反,请依照下图指示装上
http://imgur.com/nKOV9Ux
字体是正的,不是反的,如果是反的表示你装错了
接下来是让filco主控进入刷机模式
把filco主控装好后,插上USB,在这个地方放上磁铁
http://imgur.com/H5zIzhX
(上面红红的圆圈圈)
会看到在工作管理员内多一个atmega32U2 DFU的装置(应该会显示没有驱动)
接下来请安装atmel的flip软件
http://www.atmel.com/tools/FLIP.aspx
下载后请安装flip软件,并将atmega32U2 DFU的装置更新驱动
手动更新驱动,资料夹选atmel flip的安装资料夹
显示成功就进入下一步
建立属于自己的keymap
下载easy avr keymap软件
https://www.dropbox.com/s/9kobngofef1z8nk/easykeymap_windows_2_01_08.zip?dl=0
下载后打开来
会有以下的图跑出来
http://imgur.com/DnVlMwG
选file > new default layout
跑出这张图
http://imgur.com/AP6DGuE
让你选择你是哪种板子
100%filco选择filco 104(kitten Paw)
80% filco有两种,一种是我上次开箱的Hid liberation device
另一种是pegasus Hoof或是pegasus hoof v2
如果跟佳传购买的版有请选择pegasus hoof v2
如果你的filco不是日文layout或是欧规的话请选择ANS 104 / ANSI 87的layout
接下来就是快乐的更改keymap时间了
按下View > Picker是你可以用的键
http://imgur.com/4t8r7Qc
http://imgur.com/coU42ui
建议在keymap中加入一个Bootmode按住那个键可以进入DFU模式,让你更快速地进入刷机模式
接下来给各位一个建议,我个人的建议啦XD可以这样玩
把menu键设为FN但是又可以保留menu的功能
http://imgur.com/GDTLtVC
menu变成FN后把mods normal改成tap key
mods右边的选单里面找出HID_KEYBOARD_SC_APPLICATION
改完会像上图中所示
macro的写法考虑到比较多人不会用到,所以我在这里先不写了
不过还有macro录制以及macro播放可以用
下载后可以在help > help on writing macro 里面找到怎么写
做完属于自己的keymap后请Build firmware
做出一个xxx.hex档,就是等一下要用flip刷入的东西
接下来是刷入键盘键位的时间了
首先确定你的键盘在DFU模式
接下来打开flip看到左上角的第一个ICON 写着Select a Target Device
http://imgur.com/fp5QF1w
这里要选atmega32u2
因为这次的主控Pegasus Hoof及Kitten Paw都是atmega32U2的芯片
接下来点选工具列第二个icon(长得很像USB线的)再点选USB
此时如果没有错误的话flip上的功能都会变成彩色的
http://imgur.com/1qSzrEF
再来是点 "File > Load HEX File…"输入你刚刚生成的xxx.hex
按一下 Run 把 hex 档写到filco主控里面去
最后按一下 Start Application就完成了
最后秀一下我自己做好的filco吧
http://imgur.com/hfQkls5
还有预告下一篇DIY文
http://imgur.com/yUiDTny