これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド wminput です。
プログラム:
NAME
wminput - wiiリモコンのイベントドライバー
SYNOPSIS
wminput [オプション]
DESCRIPTION
このマニュアルページでは、 wminput
wminput すべてのボタンをサポートする、wiiリモコンのイベント ドライバーを提供するプログラムです。
(Power を除く) およびポインター追跡、および追跡アルゴリズム プラグインを搭載
建築。
カーネルは uinput サポート (INPUT_UINPUT、または Device Drivers/Input) を使用して構成されている必要があります
menuconfig のデバイス サポート/その他のドライバー/ユーザー レベル ドライバー サポート)。 コンパイル
カーネルに組み込むか、モジュールとして組み込むことができます。 見る
http://gentoo-wiki.com/HOWTO_Compile_a_Kernel_Manually カーネルについては
編集。 デフォルトでは、一部の (ほとんどの? すべて?) udev 構成は uinput デバイスをセットアップします。
ファイルは root だけが読み取ることができます。 root 以外のユーザーとして wminput を使用するには必要があります
udev を設定して、uinput の権限を変更します。 次の行を
内のファイル /etc/udev/rules.d (推奨されるファイルについては、ディストリビューションのドキュメントを参照してください)
ローカル ルールの場合)、システム上の誰でも uinput を使用できるようにします。
KERNEL=="uinput"、MODE="0666"
より安全な方法では、次の行を使用して誰でもアクセスできるようにします。 wminputを使用するには、
必要なユーザーのみを追加します:
KERNEL=="uinput"、GROUP= 」
uinput グループはこの目的専用に作成することも、別の既存のグループを作成することもできます。
ホイールなどの使用が可能です。
X に非標準のキー記号を認識させ、アクションをそれらの記号にマッピングすることは、
自動ではありません。 優れたチュートリアル http://gentoo-wiki.com/HOWTO_Use_Multimedia_Keys
これを設定するのに役立ちます。 プロセスの概要 (詳細については HOWTO を参照してください)
情報):
1.編集 ~/.CWiid/wminput.conf
2.xev、wminput、および wiiリモコンを使用して、キー記号がすでにマッピングされているかどうかを確認します。
そうでない場合はキーコードを見つけます。
3. コードが適切なシンボルにマッピングされていない場合は、編集します。 ~/.Xmodmap、xmodmapを使用します
それらをマッピングします。 (私のコピー ~/.Xmodmap CWiid/doc に含まれています)
4.xbindkeys またはウィンドウ マネージャー固有のユーティリティを使用して、キー シンボルを特定のキー シンボルにマップします。
行動。
wminput 追跡プラグインは、デフォルトで /usr/lib/CWiid/plugins にインストールされます。 プラグイン
に配置することもできます ~/.CWiid/プラグイン、ここに配置されたプラグインが優先されます。
OPTIONS
-h オプションの概要を表示します。
-v、 - バージョン
バージョン情報を出力して終了します。
-NS、 --config [ファイル]
使用する構成ファイルを選択します。
-NS、 - デーモン
-q、-r、および -w を意味します。
-NS、 - 静かな
出力をエラーに減らす
-NS、 -再接続 [待って]
wiimote の切断後に自動的に再接続を試みます。
-w、 - 待つ
wiiリモコンが接続されるまで無期限に待ちます。
bdaddr WiiリモコンのBluetoothアドレスを指定します。 のBluetoothデバイスアドレス(bdaddr)
wiimoteは、コマンドラインまたはWIIMOTE_BDADDRを介して指定できます
優先順位の高い環境変数。 どちらも指定されていない場合、
hci_inquiryで最初に見つかったwiiリモコンが使用されます。
onworks.net サービスを使用してオンラインで wminput を使用する