Repository navigation
BALAN v0.3.0
BALAN v0.3.0
Balance Board Assisted Reading And Navigation — Wii Balance Board を、足で操作する常駐スクロールアプリ。
v0.3.0 の変更点
- トレイの右クリックメニューからモードを切り替え可能に: 「Scroll Mode: Vertical (click to switch)」のように現在のモードが表示され、クリックで Vertical ⇄ Horizontal が切り替わります(画面の設定と連動、次回起動時も保持)
v0.2.0 から引き続き、Horizontal(チルトホイール)モードと二重起動の防止を含みます。
モード
- 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:
0a92bbc90adf76edc0aa7c8dce7a5ad7996d3548214a8dddbcd2ced7b0d6d4a2 BALAN-win-x64.zip
7e05888cf25ca0c6463cfddabd56ea1248689705fc63f910bb737496513942c6 BALAN-linux-x64.tar.gz
Linux 版について
Linux 版は、実機の Wii Balance Board で動作を確認しました。
注意: ボードが他の端末(Windows など)とペアリングされていると、接続できません。その場合は、先に相手側でペアリングを解除してください(KUNAI と同じ挙動です)。
動かない場合や不具合は、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 を参照してください。