Repository navigation
BALAN v0.2.0
Pre-release
Pre-release
BALAN v0.2.0
Balance Board Assisted Reading And Navigation — Wii Balance Board を、足で操作する常駐スクロールアプリ。
v0.2.0 の変更点
- Horizontal(チルトホイール)モードを追加: 設定の Scroll Mode で Vertical / Horizontal を切り替え(既定は Vertical、設定は保存されます)
- 右足(TR / BR)= 右スクロール、左足(TL / BL)= 左スクロール。ブレーキはなく、足を離せば止まります
- 荷重 → 速度の変換は Vertical と共通
- Windows は水平ホイール、Linux は
REL_HWHEELで送出
- 二重起動の防止: 既に起動している場合、2 つ目は何も表示せずに終了します
- README・モック・スクリーンショットを現在の画面に更新
モード
- Vertical(既定): 右足で進む、左足で止まる。TR = 上 / BR = 下、TL または BL が 5 kg 以上でブレーキ
- Horizontal: 右足で右へ、左足で左へ。TR/BR = 右、TL/BL = 左
荷重が 2 kg 未満は無反応、2〜3 kg が Slow、3〜4 kg が Medium、4 kg 以上が Fast(なめらかなカーブ)。
ダウンロード
| ファイル | 対象 | 状態 |
|---|---|---|
BALAN-win-x64.zip |
Windows 10/11 x64(.NET 不要、単一 exe) | 実機で動作確認済み(Horizontal・二重起動防止を含む) |
BALAN-linux-x64.tar.gz |
Linux x64(.NET 不要) |
SHA-256:
ea5947a9b1444c83809a6143772436ae46ee5e795bbc1306c4700258f0459d98 BALAN-win-x64.zip
f1cdba813cd9a117f6ed245738f68781056d4345f37e3f5bca3197d23aac5aec BALAN-linux-x64.tar.gz
⚠️ Linux 版は未テストです
Linux 版は、Wii Balance Board の実機では一度も動作確認していません(Horizontal の REL_HWHEEL 送出も同様です)。確認できているのは、単体テストと、WSLg 上での --simulate 起動までです。
未検証: 実際のスクロール送出(uinput)/ BlueZ での探索と L2CAP 接続 / Linux 実機での Balance Board / トレイ表示
動かない場合や不具合は、Issue で教えてください。Linux では、初回だけ権限の設定が必要です。
tar xzf BALAN-linux-x64.tar.gz && cd BALAN-linux-x64
sudo cp 99-balan.rules /etc/udev/rules.d/
sudo udevadm control --reload-rules && sudo udevadm trigger
sudo usermod -aG input "$USER" # ログインし直す
sudo modprobe uinput
./BALAN
使い方
- Connect を押し、ボードの赤い SYNC ボタン(電池ボックス内)を押す
- 足をボードに載せた状態(押さずに)で Calibrate
- Scroll Mode を選び、足で操作する
起動オプション: --simulate --minimized --no-tray --no-autoconnect
詳細は docs/DESIGN.md を参照してください。