タイトル | : DOSVAXJ3 のキー入力関連など |
投稿日 | : 2023/04/10(月) 22:55 |
投稿者 | : konno | 番 号 | : 10761 10757 番 konno さんへのコメント |
DOSVAXJ3 のキー入力関連なのですが VZマクロの起動キーとしてよく使う ^\ (Ctrl+\) が効きません。 どうも、^] (Ctrl+]) のコードで起動するようです。 BIOSコードを見てみました。 キーコード VTDOS DOSVAXJ3 ------------------------------ ^\ (|\) 7D1C - ^^ (^) 0D00 - ^@ (@) 1AFF 1A1B ^[ ([) 1B1B 1B1D ^] (]) 2B1D 2B1C (^\) ^_ (_\ろ) 731C - ^[F04〜12] 6100〜 - @[F10〜12] 7100〜 - このように、特定のコードが無かったり違っていたりしています。 dosboxj.conf の設定は keyboardlayout = jp yen = false となっていて、 yen = true としても変わらないようです。 Ctrl+[F01] でキーコードを変えられるかもしれないですが、まだ出来ていないです。 対応したキーマップがあればいいのかと思って他のDOSBOXから持ってきましたが変わらないようです。 システムの関係で出来ないのであれば諦めますが、駄目もとでメールしてみました。 そうしたらすぐにお返事が来ました。> 調査してみますが、キー入力は使用している SDL というライブラリが>日本語キーボードを考慮に入れてない関係で処理がややこしいことになっ>ており、少々時間がかかると思います。やはりDOSBOXは元が外国製なので出来なくてもしかたがないですね。 調べて頂けるだけでもありがたいです。> なお、dosboxj.conf の yen は FONTX2 フォントファイルの文字コード>0x5c のデータを 0x7f と入れ替えるというオプションで、キー入力とは関>係ありません。なるほど、そういうことですか。 別件ですが、画面の行数が可変に出来そうです。 行数を減らすのはすぐに出来たみたいですが、増やすのも出来るかもしれないです。 これが出来たらますます使いやすくなりますね。\(^^)/ ヤッタ- # ジオングに足が生えるのか (^^;
- No.10761 一括表示へ - コメント元:10757 一括表示へ - [ 返信 ] [引用無し] pre