汎用USB入力デバイス
Tat
投稿数: 375
最近 ML で "generic input devices and hotplug support" というトピックが徐々に盛り上がって来ています。これは joystick やマウスに加えて色んな USBの入力機器を幅広くサポートすると共に、ホットプラグにも対応してしまおうというものです。
現段階ではキーボードやジョイスティック、マウスなどのサポートが始まったばかりですが、USB の HID (Human Interface Device)クラスに準拠していればフライトギアで利用する事ができるようになります。また、入力だけでなく出力にも対応していますので、色んな応用が可能になります。例えば計器のアラートをUSB機器ののLED を点灯させたりすることもできますし、Mac のリモコン(Apple Remote) で機体や計器を操作する事もできます。
先日 この機能の Mac OS 版を実装したので、早速手持ちのジョイスティック(X52)用に設定ファイルを記述して試してみました。これ迄は機器毎ボタン数上限が32個でしたが、それが無くなったので利用可能な軸/ボタンが増えています。また飛行中に抜き差ししても問題なく動作していることが確認できました。これでより快適にフライトすることができそうです。ついでにギアダウンと連動してキーボードの Num Lock LED を点灯させてみましたが、これも意外に便利です。
設定ファイルを再作成する手間はかかりますが、非常に便利な機能なので、次のリリースでは利用可能になるでしょう。Windows 版の実装はまだのようですが、そのうち誰かが作ってくれる事に期待しましょう。
現段階ではキーボードやジョイスティック、マウスなどのサポートが始まったばかりですが、USB の HID (Human Interface Device)クラスに準拠していればフライトギアで利用する事ができるようになります。また、入力だけでなく出力にも対応していますので、色んな応用が可能になります。例えば計器のアラートをUSB機器ののLED を点灯させたりすることもできますし、Mac のリモコン(Apple Remote) で機体や計器を操作する事もできます。
先日 この機能の Mac OS 版を実装したので、早速手持ちのジョイスティック(X52)用に設定ファイルを記述して試してみました。これ迄は機器毎ボタン数上限が32個でしたが、それが無くなったので利用可能な軸/ボタンが増えています。また飛行中に抜き差ししても問題なく動作していることが確認できました。これでより快適にフライトすることができそうです。ついでにギアダウンと連動してキーボードの Num Lock LED を点灯させてみましたが、これも意外に便利です。
設定ファイルを再作成する手間はかかりますが、非常に便利な機能なので、次のリリースでは利用可能になるでしょう。Windows 版の実装はまだのようですが、そのうち誰かが作ってくれる事に期待しましょう。
投票数:11
平均点:5.45
投稿ツリー
-
FlightGear CVS/OSG の新機能
(Tat, 2008-1-29 4:53)
-
FlightGear CVS/OSG の新機能 - trees
(Tat, 2008-2-1 12:51)
-
Red Bull Race
(Tat, 2008-2-3 5:36)
- osgViewer (Tat, 2008-3-14 17:19)
-
Re: Red Bull Race
(sambar, 2008-3-15 1:57)
-
Re: Red Bull Race
(Tat, 2008-3-18 12:03)
-
AirRacing on Multi Player
(Tat, 2008-3-18 12:22)
-
Re: AirRacing on Multi Player
(Tat, 2008-4-9 17:28)
-
Re: AirRacing on Multi Player
(Tat, 2008-4-10 23:55)
-
Re: AirRacing on Multi Player
(Tat, 2008-4-14 9:26)
-
Re: AirRacing on Multi Player
(sambar, 2008-4-15 0:29)
-
Re: AirRacing on Multi Player
(toshi, 2008-4-15 0:59)
-
Re: AirRacing on Multi Player
(sambar, 2008-4-15 20:48)
-
Re: AirRacing on Multi Player
(toshi, 2008-4-20 2:18)
-
Re: AirRacing on Multi Player
(sambar, 2008-4-20 7:04)
-
Re: AirRacing on Multi Player
(Tat, 2008-4-20 21:52)
-
Re: AirRacing on Multi Player
(toshi, 2008-4-21 0:13)
-
Re: AirRacing on Multi Player
(Tat, 2008-4-21 3:45)
-
Re: AirRacing on Multi Player
(Tat, 2008-4-22 3:09)
-
Re: AirRacing on Multi Player
(toshi, 2008-4-24 1:15)
-
Re: AirRacing on Multi Player
(Tat, 2008-4-26 6:54)
-
Re: AirRacing on Multi Player
(toshi, 2008-4-26 16:56)
-
Re: AirRacing on Multi Player
(Tat, 2008-4-27 3:29)
- Re: AirRacing on Multi Player (Tat, 2008-4-27 6:29)
-
Re: AirRacing on Multi Player
(tiger, 2008-4-29 21:43)
-
Re: AirRacing on Multi Player
(Tat, 2008-4-30 1:19)
-
Re: AirRacing on Multi Player
(toshi, 2008-4-30 2:06)
-
Re: AirRacing on Multi Player
(Tat, 2008-4-30 11:28)
-
Re: AirRacing on Multi Player
(toshi, 2008-5-6 0:48)
-
Re: AirRacing on Multi Player
(Tat, 2008-5-7 1:55)
- Re: AirRacing on Multi Player (Tat, 2008-5-10 4:42)
-
Re: AirRacing on Multi Player
(Tat, 2008-5-7 1:55)
-
Re: AirRacing on Multi Player
(toshi, 2008-5-6 0:48)
-
Re: AirRacing on Multi Player
(Tat, 2008-4-30 11:28)
-
Re: AirRacing on Multi Player
(toshi, 2008-4-30 2:06)
-
Re: AirRacing on Multi Player
(Tat, 2008-4-30 1:19)
-
Re: AirRacing on Multi Player
(Tat, 2008-4-27 3:29)
-
Re: AirRacing on Multi Player
(toshi, 2008-4-26 16:56)
-
Re: AirRacing on Multi Player
(Tat, 2008-4-26 6:54)
-
Re: AirRacing on Multi Player
(toshi, 2008-4-24 1:15)
-
Re: AirRacing on Multi Player
(Tat, 2008-4-22 3:09)
-
Re: AirRacing on Multi Player
(Tat, 2008-4-21 3:45)
-
Re: AirRacing on Multi Player
(toshi, 2008-4-21 0:13)
-
Re: AirRacing on Multi Player
(Tat, 2008-4-20 21:52)
-
Re: AirRacing on Multi Player
(sambar, 2008-4-20 7:04)
-
Re: AirRacing on Multi Player
(toshi, 2008-4-20 2:18)
-
Re: AirRacing on Multi Player
(sambar, 2008-4-15 20:48)
-
Re: AirRacing on Multi Player
(toshi, 2008-4-15 0:59)
-
Re: AirRacing on Multi Player
(sambar, 2008-4-15 0:29)
-
Re: AirRacing on Multi Player
(Tat, 2008-4-14 9:26)
-
Re: AirRacing on Multi Player
(Tat, 2008-4-10 23:55)
-
Re: AirRacing on Multi Player
(Tat, 2008-4-9 17:28)
-
AirRacing on Multi Player
(Tat, 2008-3-18 12:22)
-
Re: Red Bull Race
(Tat, 2008-3-18 12:03)
-
Red Bull Race
(Tat, 2008-2-3 5:36)
-
FlightGear CVS/OSG の新機能 - マルチキーコマンド
(Tat, 2008-9-28 11:15)
- Re: FlightGear CVS/OSG の新機能 - マルチキーコマンド (Tat, 2008-10-3 1:36)
-
マルチスクリーン / マルチカメラアングル
(Tat, 2008-10-17 1:11)
- Re: マルチスクリーン / マルチカメラアングル (zero1962, 2008-11-25 20:27)
-
Re: FlightGear CVS/OSG の新機能
(sambar, 2008-10-18 0:09)
-
Re: FlightGear CVS/OSG の新機能
(toshi, 2008-10-18 1:56)
- Re: FlightGear CVS/OSG の新機能 (Tat, 2008-10-18 6:26)
-
Re: FlightGear CVS/OSG の新機能
(toshi, 2008-10-18 1:56)
-
Re: FlightGear CVS/OSG の新機能
(sambar, 2008-10-18 18:38)
-
Re: FlightGear CVS/OSG の新機能
(Tat, 2008-10-22 1:11)
-
Re: FlightGear CVS/OSG の新機能
(sambar, 2008-10-22 22:53)
-
フルスクリーン設定 (was: Re: FlightGear CVS/OSG の新機能)
(toshi, 2008-10-22 23:48)
- Re: フルスクリーン設定 (was: Re: FlightGear CVS/OSG の新機能) (sambar, 2008-10-23 19:31)
-
フルスクリーン設定 (was: Re: FlightGear CVS/OSG の新機能)
(toshi, 2008-10-22 23:48)
-
Re: FlightGear CVS/OSG の新機能
(sambar, 2008-10-22 22:53)
-
Re: FlightGear CVS/OSG の新機能
(Tat, 2008-10-22 1:11)
- 3D cloud (Tat, 2008-11-8 16:19)
- Re: FlightGear CVS/OSG の新機能 (Tat, 2008-11-11 23:15)
- Re: FlightGear CVS/OSG の新機能 (sambar, 2008-11-25 23:27)
-
Re: FlightGear CVS/OSG の新機能
(zero1962, 2008-11-27 1:49)
- Re: FlightGear CVS/OSG の新機能 (sambar, 2008-11-29 18:31)
- Re: FlightGear CVS/OSG の新機能 (zero1962, 2008-11-27 20:28)
-
Re: FlightGear CVS/OSG の新機能
(zero1962, 2008-11-29 18:36)
-
Re: FlightGear CVS/OSG の新機能
(toshi, 2008-11-30 21:34)
- Re: FlightGear CVS/OSG の新機能 (zero1962, 2008-12-1 22:56)
-
Re: FlightGear CVS/OSG の新機能
(toshi, 2008-11-30 21:34)
- 汎用USB入力デバイス (Tat, 2009-8-30 0:04)
- FlightGear CVS/OSG の新機能 -シェーダー効果 (Tat, 2009-9-4 11:14)
-
FlightGear 開発版 が Git に移行
(toshi, 2010-5-14 1:59)
- Re: FlightGear 開発版 が Git に移行 (sambar, 2010-5-17 0:36)
-
FlightGear CVS/OSG の新機能 - trees
(Tat, 2008-2-1 12:51)