這個 Mirabox M18 在下已經購買了一段時間,但因為官方不支援 Linux,導致在下過去幾乎無法使用。
直到最近受某個專案啟發,終於找到解決方向,因此決定再次嘗試逆向工程這個裝置。
透過錯誤經驗,分享科技與遊戲當中的技術,提醒自己及瀏覽此網誌的人,避免踏進相同的陷阱。
本網誌只提供技術概要及合法軟件連結(如有)。
如閣下因下載、安裝、設定資料等操作,導致任何損失,請自行承擔風險及處理,在下不會負責。
2026-09-15
Mirabox M18 逆向工程
Labels:
bash
,
Handshake
,
Heartbeat
,
HID
,
HIDRAW
,
Linux
,
Mirabox
,
Mirabox M18
,
Python
,
Reverse Engineering
,
Stream Deck
,
udev
,
USB
2025-10-28
逆向工程 G300s巨集滑鼠
這個 G300s巨集滑鼠 在下已經使用了一段時間,但要更改其中的巨集功能,就需要安裝官方提供的軟件
然而,官方只提供 Windows 及 Mac OS 版本的更新軟件,因為在下主要使用 Linux,所以無法更新設定
早期在下還接受在 Windows 或 Mac OS 使用官方軟件來更新設定,畢竟在下有很多備用電腦可以使用
但在下對每次都需要使用 Windows 或 Mac OS 來更新設定感到非常不滿
因此,在下決定逆向工程官方的軟件,以了解更新的方法,並嘗試製作一個能在 Linux 上更新 G300s巨集滑鼠 設定的工具
Labels:
bash
,
C
,
G300s
,
HTML
,
HTML5
,
libusb
,
Python
,
pyusb
,
Reverse Engineering
,
Serial Communication
,
Serial Data
,
USB
,
USB Communication
,
USB HID
,
USB Protocol
2023-09-24
逆向工程 USB藍牙電量檢測器 訊號並使用 Web Bluetooth API 顯示資料
最近在下因為需要整理大量 USB線 ,並區分 電源線 及 傳輸線,並丟棄效能太低的 USB線
及 了解流動電池預計差電時間,因此尋找一些能夠偵測 電量資訊 及 差電時間 的 電量檢測器
及 了解流動電池預計差電時間,因此尋找一些能夠偵測 電量資訊 及 差電時間 的 電量檢測器
Labels:
Bluetooth
,
Bluetooth Serial Port Profile
,
HTML
,
Javascript
,
Reverse Engineering
,
USB
,
Web Bluetooth API
訂閱:
文章
(
Atom
)