Home
Packages
Forums
Wiki
GitLab
Security
AUR
Download
コンテンツにスキップ
メインメニュー
メインメニュー
サイドバーに移動
非表示
案内
メインページ
目次
コミュニティに貢献
最近の出来事
おまかせ表示
特別ページ
交流
ヘルプ
貢献
最近の更新
最近の議論
新しいページ
統計
リクエスト
ArchWiki
検索
検索
表示
アカウント作成
ログイン
個人用ツール
アカウント作成
ログイン
Wii リモコンのソースを表示
ページ
議論
日本語
閲覧
ソースを閲覧
履歴を表示
ツール
ツール
サイドバーに移動
非表示
操作
閲覧
ソースを閲覧
履歴を表示
全般
リンク元
関連ページの更新状況
ページ情報
表示
サイドバーに移動
非表示
←
Wii リモコン
あなたには「このページの編集」を行う権限がありません。理由は以下の通りです:
この操作は、次のグループに属する利用者のみが実行できます:
登録利用者
。
このページのソースの閲覧やコピーができます。
[[Category:入力デバイス]] [[en:Wiimote]] この記事では Linux で [[Wikipedia:Wii Remote|Wii リモコン]]を動作させるのに必要な手順を説明します。既に多くのガイドによって書かれている部分などはあまり深く扱いません。 ==要件== * Bluetooth * Wii リモコン 上記の中で最も重要なのは [[Bluetooth]] です。このガイドでは既に設定済みであることを前提とします。{{AUR|cwiid}} パッケージは[[公式リポジトリ]]に含まれています。パッケージの中には Wii リモコンを使用するのに必要なライブラリとプログラムが含まれています。最後に Wii リモコンが必要です。Wii リモコンにはヌンチャクとクラシックコントローラを接続できます。 Wiimote が Bluetooth で接続されると、デバイスが動き出すはずです。Wiimote 用のカーネルドライバはバージョン 3.1 以降 Linux にあり、Arch Linux の {{Pkg|bluez}} パッケージは必要な wiimote プラグインを含んでいるからです。 ==Wii リモコンの接続== まずは {{Ic|uinput}} モジュールをロードしてください: # modprobe uinput {{ic|/dev/uinput}} にデバイスが作られているはずです。永続的に使用したい場合は [[mkinitcpio.conf]] の MODULES に追加してください。 cwiid を使うことで Wii リモコンをスキャンできます (Wii リモコンの 1 と 2 ボタンを押してください): $ hcitool scan Scanning ... <MAC address> Nintendo RVL-CNT-01 Wii リモコンが認識されたら {{Ic|wmgui}} コマンドを実行することでボタンやセンサーが動作するかテストできます。 ==入力デバイス== Wii リモコンは {{Ic|wminput}} を使うことでマウスなど通常の入力デバイスのように扱えます。赤外線センサーがない場合、以下を実行してください: $ wminput -w Wii モートを前後左右に倒すことでポインタを制御できます。 赤外線センサーがある場合、以下のコマンドを実行してください: $ wminput -c ir_ptr -w ===赤外線センサー=== 以下の赤外線センサーが使えます: * Nintendo Wii センサーバー * 無線センサーバー ===設定=== デフォルトの設定ファイルは {{ic|/etc/cwiid/wminput/}} です。カスタマイズした設定は {{ic|~/.cwiid/wminput}} や {{ic|/usr/local/etc/cwiid/wminput}} に保存してください。設定構文は以下のようになっています: Wiimote.Button = KEY_ON_KEYBOARD Wiimote.Buttons に設定できる値は [http://abstrakraft.org/cwiid/browser/doc/wminput.list] を KEY_ON_KEYBOARD に設定できる値は {{ic|/usr/include/linux/input-event-codes.h}} を見てください。 ==トラブルシューティング== ===Unable to open uinput=== wminput によってエラーが吐かれて Wii リモコンを使えない場合、以下の手順を試してみてください: 1. {{ic|/etc/udev/rules.d/}} に新しいファイルを作成 (拡張子が .rules であればファイルの名前は何でもかまいません)。 2. 以下をファイルに追加: KERNEL=="uinput", GROUP="wheel", MODE="0660" 3. 再起動。 上記の設定で問題は解決するはずです。詳しくは [https://bbs.archlinux.org/viewtopic.php?id=104348 こちら] を見てください。 上記の方法で解決しない場合: 1. {{ic|/etc/mkinitcpio.conf}} を編集して MODULES に "uinput" を追加: MODULES="uinput ...." 2. 以下のコマンドで initramfs イメージを再生成: # mkinitcpio -p linux 3. 再起動。 ==参照== *[[XWiimote]]
このページで使用されているテンプレート:
テンプレート:AUR
(
ソースを閲覧
)
テンプレート:Ic
(
ソースを閲覧
)
テンプレート:Pkg
(
ソースを閲覧
)
Wii リモコン
に戻る。
検索
検索
Wii リモコンのソースを表示
話題を追加