Re: 数字のテンキー動作の情報募集
toshi
投稿数: 1540
sambarさん、こんばんは。
情報ありがとうございます。
私の環境でも、NumLockをオフにした状態でFlightGearを起動してから、NumLockをオンにすることで、テンキー操作が出来ることを確認しました。
有用なアドバイス、ありがとうございました!
おかげさまで対処法が分かりましたので、あまり深追いせずに、とりあえず現時点での私の考えをまとめておくだけにします。
英語フォーラムの方でテンキー(keypad)に関する不具合報告の内容が異なっていることから、OSやキーボードの種類に依存する問題だと予想しています。
・テンキーの0とEnterは動くが、テンキーの5が動かない、という報告
http://www.flightgear.org/forums/viewtopic.php?f=2&t=2701
・(多分テンキーの)Enterが動かないためにラダーを右に動かせない、という報告
http://www.flightgear.org/forums/viewtopic.php?f=11&t=2770
・(多分テンキーの)Enterと0が動かないためにラダーを左右に動かせない、という報告
http://www.flightgear.org/forums/viewtopic.php?f=2&t=2685
でもって、私の直面している症状は、
・NumLockオンのときに、テンキーの1〜9が動かない
という、上記のいずれとも異なるものでした。
OpenSceneGraphのキー入力を司っている
http://www.openscenegraph.org/projects/osg/browser/OpenSceneGraph/trunk/src/osgViewer/GraphicsWindowWin32.cpp
に何か問題がありそうに思います。
自分でいろいろ試してみるには、root/OpenSceneGraph/trunk/examples/osgkeyboard/osgkeyboard.cpp をコンパイルすることで何か分かりそうな気もしますが、そこまでするのはなかなか骨なので、今後の宿題ということにしてしまおうと思います...
なお、蛇足ですが、2008-03-19付けのOSG/SVN の更新ログ(Changeset 7978) によると、unix系でNumLockの初期状態に関わらずNumLockを押すとNumLock Onになるという問題があり、それが修正されたようです。
情報ありがとうございます。
私の環境でも、NumLockをオフにした状態でFlightGearを起動してから、NumLockをオンにすることで、テンキー操作が出来ることを確認しました。
有用なアドバイス、ありがとうございました!
おかげさまで対処法が分かりましたので、あまり深追いせずに、とりあえず現時点での私の考えをまとめておくだけにします。
英語フォーラムの方でテンキー(keypad)に関する不具合報告の内容が異なっていることから、OSやキーボードの種類に依存する問題だと予想しています。
・テンキーの0とEnterは動くが、テンキーの5が動かない、という報告
http://www.flightgear.org/forums/viewtopic.php?f=2&t=2701
・(多分テンキーの)Enterが動かないためにラダーを右に動かせない、という報告
http://www.flightgear.org/forums/viewtopic.php?f=11&t=2770
・(多分テンキーの)Enterと0が動かないためにラダーを左右に動かせない、という報告
http://www.flightgear.org/forums/viewtopic.php?f=2&t=2685
でもって、私の直面している症状は、
・NumLockオンのときに、テンキーの1〜9が動かない
という、上記のいずれとも異なるものでした。
OpenSceneGraphのキー入力を司っている
http://www.openscenegraph.org/projects/osg/browser/OpenSceneGraph/trunk/src/osgViewer/GraphicsWindowWin32.cpp
に何か問題がありそうに思います。
自分でいろいろ試してみるには、root/OpenSceneGraph/trunk/examples/osgkeyboard/osgkeyboard.cpp をコンパイルすることで何か分かりそうな気もしますが、そこまでするのはなかなか骨なので、今後の宿題ということにしてしまおうと思います...
なお、蛇足ですが、2008-03-19付けのOSG/SVN の更新ログ(Changeset 7978) によると、unix系でNumLockの初期状態に関わらずNumLockを押すとNumLock Onになるという問題があり、それが修正されたようです。
投票数:9
平均点:4.44
投稿ツリー
-
数字のテンキー動作の情報募集
(toshi, 2009-6-14 18:21)
-
Re: 数字のテンキー動作の情報募集
(sambar, 2009-6-14 22:36)
- Re: Re: 数字のテンキー動作の情報募集 (sambar, 2009-6-14 23:57)
- Re: 数字のテンキー動作の情報募集 (toshi, 2009-6-16 1:32)
-
Re: 数字のテンキー動作の情報募集
(sambar, 2009-6-14 22:36)