今日のテーマ   日々改造 (^_^;)         
[記事リスト(ツリー表示)]  [ 返信 ]   [新着記事] [最新50] [ワード検索] [過去ログ]

タイトル 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


- 関連一覧ツリー (先頭の番号をクリックするとツリー全体を一括表示します)
10757.DOSVAXJ3 (2023/4/3) 更新 - konno 23/04/03-23:08
  ┣10759.DOSVAXJ3 用表示行数切替えマクロ - konno 23/04/08-19:15
  ┗10761.DOSVAXJ3 のキー入力関連など - konno 23/04/10-22:55

- 返信フォーム (この記事に返信する場合は下記フォームから投稿して下さい)   [引用無し]
おなまえ 
Eメール 
タイトル 
メッセージ auto soft pre(図表、プログラム) ※折り返さずに改行を入れてね
 参照先 
 暗証キー (英数字で8文字以内)
 プレビュー          

- 以下のフォームから自分の投稿記事を修正・削除することができます -
   処理   記事No   暗証キー
    [ページトップへ] [管理用]