⌨️鍵鼠設計【Kai Cosmos with trackball】

先曬成果!

這是自己設計的第三個無線鍵盤,也是第一個根據手部掃描生成的3D鍵盤、第一個滑鼠,至7月中時完成手焊與初步韌體編程;8月中完成插即用的2.4Ghz Dongle、ZMK Studio整合、Scroll層、最佳化傳輸頻率、內建鼠標加速(cursor acceleration)等,所有想上的功能都完整化了。








【已經設計過2個鍵盤了,為什麼還會想做新的呢?之前的Kai Simple有什麼問題嗎?】 
平面PCB鍵盤使用一陣子後,偶爾會開始思考「或許有凹面的立體鍵盤會更舒適?」,最好的辦法就是實際做一個出來試試,再加上想試試看做滑鼠,不如就製作一個鍵鼠來一舉兩得。



剛開始其實是懶的做整套客製設計的,立體人體工學要注意的角度太多,本想直接拿Dactyl、BastardKB 的Charybdis來湊合就好。



結果3D列印出來上鍵軸鍵帽試打後,首先MX軸鍵程對我來說還是太長了些,整體鍵盤高度也偏高,軌跡球位置更是在掌心正下方,手掌放鬆時很容易誤觸,變成手腕要長時間懸空不能放鬆,完全無法適應。



軌跡球位置有些高,拇指在操縱軌跡球時,手指實在不知道該用哪些鍵作為左右滑鼠鍵,手腕自然的角度下根本按不到幾顆。


而且滾得快些的話,還容易在側面施力時把球頂出去...在我用起來,設計上很不OK。 




 【設計與製作花了多少時間?】
 整個過程大概是2月份開始有想法,4月份透過軟體掃描設計外殼與電路板,PCB在5月份洗好、郵寄入手,本想趕快手焊好當自己的生日禮物,想不到立體焊接比想像中麻煩,很多線沒固定的情況下自己只有兩隻手卻要拿穩鍵盤、電線、焊錫與焊槍,後來線還留太長底部合不起來 🤣 一直拖到7月才將基本韌體與硬體完成。

這次使用了大神rianadon的Cosmos Keyboard Configurator(要付費$5,便宜),透過連線手機鏡頭3D掃描自己的手部活動、模擬出手部模型後生成鍵盤角度,即使是如此省事也是印了超多調整版本。
為了調整實際角度,也印出了不少試作品,實際操作後再回頭調順手角度、整理稜角與美化。











PCB就只是單純的MCU、開關、電池插槽等裝載用。我還很兩光的把reset鈕設在正面,裝上後跟本按不到...只能下次改了。











這是自己第一次不靠平面PCB、全靠手焊接線完成的作品,其實比想像中簡單許多,但中間失敗了一次(剛好想改角度,所以直接報廢,加上col/row想改位置),第二次上得心應手許多,但還是花了至少6小時、腰酸背痛...
另外也是第一次寫無線滑鼠的ZMK韌體,說實話還真不好寫,我用的是官方ZMK+badjeff的zmk-pmw3610-driver混搭,現有的工具說明書非常不清楚,有很多地方都是看compile報錯才被提示要加上(也要查會這樣報是少了什麼,尤其有些報錯本身就有bug,說A但錯的是B),久違的又感受了一次工程師日常。 

目前設定固定後使用了約一個月,老實說已經感受到的缺點還真不少,但都不是使用體驗上、而是設計上的,例如現在覺得滑鼠與鍵盤設計在一起不可能達到多好的人體工學。總體而言還算滿意吧!如果還有下一次,這些考量應該要納入,但以後應該會往縮小體積的平面鍵盤+獨立滑鼠走了。

至於成本共花了多少,列在下面:
  • 耐磨陶瓷珠,10顆9人民幣,用了3顆共11.6台幣。
  • PMW3610感應器,3個16人民幣,用了1個23台幣。
  • Sanwa的34mm軌跡球,1顆38人民幣,共163.4台幣。
  • 搖頭開關,2顆7人民幣,共30.1台幣。
  • Pro Micro nrf52840開發板,4片64人民幣,用了2片137.6台幣。
  • Kailh靜音choc v2矮軸,78顆198人民幣,用了40顆436.6台幣。
  • Kailh choc v2熱插拔座,110個35人民幣,用了40個54.7台幣。
  • PLA列印料,約500克,90台幣。
  • 銅線、熱縮套、二極體等,都不貴,算45台幣。
  • PMW3610電路板的PCBA,5片23美金,用了1片141.3台幣。
  • MCU、開關與電池插槽的PCBA,5片11美金,用了1片67.6台幣。
  • 6小時的人工組裝與焊接,我自己免費。
  • 4小時的人工休修寫寫韌體,我自己免費。
加總起來硬成本約1200台幣。

留言

熱門文章

🖲️鍵鼠設計【Ploopy Adept 藍芽3-pin微動BTU版】

📚心得【Children of Time #1】 by Adrian Tchaikovsky, 2015