之前買了 8BitDo Micro 的控制器,與 Kobo Libra Colour 整合的非常好,可以直接使用它來控制 Kobo Libra Colour 看書翻頁,但 8BitDo Micro 我只有看到藍色和綠色,所以一直期待它還有其他更多更可愛的顏色。
直到我在蝦皮上看到 8BitDo Zero 2,發現竟然有粉紅、嫩黃太可愛的顏色可以選擇,衝動的我根本也沒確認是否可以與 Kobo Clara BW 連線就買了。
拿到了 8BitDo Zero 2 之後,果不其然跟 8BitDo Micro + Libra Colur 不一樣,不是那麼直覺的設定一下就可以連線了,好在現在是 AI 時代,馬上打開 Gemini & Claude 查詢一下如何使其順利操控閱讀器,最後就成功了。
這裡插題做一下 Gemini & Claude 的比較,Gemini 我是使用「思考型」而 Claude 是使用「Sonnet 4.6」的模型,Gemini 一開始給出的作法描述相較於 Gemini 的描述,我覺得 Claude 比較清楚有條列式,然後在第三步的時,Gemini 給的作法是錯誤的,導致我花了很長的時間在偵錯。
以下記錄一下我是怎麼操作的,當做一個備忘。
第一步:安裝 kobo-btpt
- 前往 GitHub:
https://github.com/tsowell/kobo-btpt,點右側 Releases,下載最新版的KoboRoot.tgz。 - 用 USB 連接 Kobo Clara BW 到 MacBook Air。
- 打開 eReader 的
.kobo資料夾(.kobo 為隱藏檔,Command (⌘)+Shift (⇧)+. (句點),方能看得到檔案),將KoboRoot.tgz複製進去,然後退出裝置,Kobo 會自動安裝。 - 安裝完成後,重新連接 Kobo 到 MacBook Air,這時會看到根目錄多了一個
.btpt資料夾。
第二步:設定控制器設定檔
在 XInput 模式下,控制器的裝置名稱會識別為 8BitDo Zero 2 gamepad,所以設定檔的檔名必須是 .btpt/8BitDo Zero 2 gamepad(注意沒有副檔名)。
我自己是使用 CMUX 下指令在 .btpt 資料夾中建立一個名為 8BitDo Zero 2 gamepad 的檔案:
touch "8BitDo Zero 2 gamepad"
檔案的文字內容如下:
prevPage EV_ABS ABS_Y 65535nextPage EV_ABS ABS_Y 0prevPage EV_KEY BTN_NORTH 0nextPage EV_KEY BTN_SOUTH 0
這個設定讓控制器橫向使用時,兩個方向都能正常運作:下(Y 軸 65535)與 X 鍵翻到上一頁,上(Y 軸 0)與 B 鍵翻到下一頁。
第三步:配對 Zero 2 控制器
啟動 Zero 2 時,同時按住 X + Start 進入 XInput 模式,藍色 LED 應以每次循環閃爍兩下為準。若閃爍次數不對(一下、三下、四下),代表模式錯誤,長按 Start 重置後再試。
接著長按 Select 鍵 3 秒進入配對模式,LED 會快速閃爍。在 Kobo 的藍牙設定中,控制器應該會顯示為 8BitDo Zero 2 gamepad,點擊連線即可。連線成功後 LED 會保持常亮藍色。
第四步:測試
進入任一本書,按方向鍵上/下或 X/B 鍵,即可翻頁。

留言
張貼留言
請留下你的身分~
可用「Google帳戶」登入,或使用「名稱/網址」!❤
用匿名的話,我真的不知道你是誰喔!