[HOME]  [リストへもどる]
一括表示

  日本語ONでVzのキー操作 - K.TAM 12/11/21-22:49 No.6060
  ┣ Re: 日本語ONでVzのキー操作 - konno 12/11/22-00:14 No.6066
  ┃┣ Re^2: 日本語ONでVzのキー操作 - masa 12/11/22-11:35 No.6070
  ┃┃┗ Re^3: 日本語ONでVzのキー操作 - konno 12/11/23-00:17 No.6074
  ┃┗ Re^2: 日本語ONでVzのキー操作 - K.TAM 12/11/24-23:54 No.6085
  ┃ ┗ Re^3: 日本語ONでVzのキー操作 - めざら 12/11/25-08:27 No.6086
  ┃  ┗ Re^4: 日本語ONでVzのキー操作 - K.TAM 12/11/25-10:33 No.6088
  ┗ Re: 日本語ONでVzのキー操作 - めざら 12/11/25-08:37 No.6087
   ┗ Re^2: 日本語ONでVzのキー操作 - K.TAM 12/11/25-10:45 No.6089
    ┗ DOSBOXでVZはFEP制御不可なのか - konno 12/11/25-23:04 No.6091
     ┗ Re: DOSBOXでVZはFEP制御不可なのか - K.TAM 12/11/26-23:47 No.6095
      ┗ Re^2: DOSBOXでVZはFEP制御不可なのか - konno 12/12/02-14:06 No.6100
       ┗ Re^3: DOSBOXでVZはFEP制御不可なのか - K.TAM 12/12/02-22:38 No.6102
        ┗ Re^4: DOSBOXでVZはFEP制御不可なのか - konno 12/12/03-00:49 No.6104
         ┗ Re^5: DOSBOXでVZはFEP制御不可なのか - masa 12/12/03-10:46 No.6105

(6060) 6060日本語ONでVzのキー操作  投稿者:K.TAM   2012/11/21(水) 22:49
参照先:http://ktam.cocolog-nifty.com/blog/
   コメント数 2

いつもK07t01を使わせていただいています。H.Takahashi+DANNY
+H.Konnoさんに感謝です。
さて、XP環境のDOS窓では編集モードで日本語FEPがONの状態でも[ESC]+Lとか
[ESC]+Cが効くのですが、AndoroidのanDOSBox環境ではLやCが全角で
編集画面に入ってしまい、コマンドが使えません。

高橋版のDOCやVZK.TXTやめざらさんとこのFAQなど読みましたがわかりません。
オプションコマンドや何か方法があるものでしょうか。

最初からK07t01に含まれている機能でしょうか? もしそうなら anDOSBoxの
世界ではあきらめるしか手はないか...。

      - No.6060 -    このTreeへ           [リストへもどる] soft

(6060) 6066Re: 日本語ONでVzのキー操作  投稿者:konno   2012/11/22(木) 00:14
    6060 番 K.TAM さんへのコメント    コメント数 2

> さて、XP環境のDOS窓では編集モードで日本語FEPがONの状態でも[ESC]+Lとか
> [ESC]+Cが効くのですが、AndoroidのanDOSBox環境ではLやCが全角で
> 編集画面に入ってしまい、コマンドが使えません。

えーと、Fq+ は設定されていますか。

FQ+			;プレフィックスキー押し下げ時にFEPオフ

これが + になっていて、だめだとしたら、

> 最初からK07t01に含まれている機能でしょうか?

この可能性もありますね。いや、機能は入れてないんですが、バグで誤動作とか。
高橋版VZなどでも同じかどうか試していただけば分かると思うんですが。

      - No.6066 -    このTreeへ    コメント元:6060 へ [リストへもどる] pre

(6060) 6070Re^2: 日本語ONでVzのキー操作  投稿者:masa   2012/11/22(木) 11:35
参照先:http://masaland.cocolog-nifty.com/
    6066 番 konno さんへのコメント    コメント数 1

> > [ESC]+Cが効くのですが、AndoroidのanDOSBox環境ではLやCが全角で
> > 編集画面に入ってしまい、コマンドが使えません。

この現象は、私の方でも出ます。ESC + q(終了)でですが。

> FQ+			;プレフィックスキー押し下げ時にFEPオフ

FQはデフォルトが+なのか、HP200LXではFQの項目が無くても、ATOK8オンのときでも
ESC+qで終了出来ます。しかし、おなじ条件でDOSBoxでは全角のqが入るだけです。
DEFファイルにFQ+を入れてみましたが、やはりDOSBoxでは全角のqが入るだけでした。
DOSBoxの上では、うまく動作しないみたいです。

連携と言えば、PCではATOK8やWX2がMS KANJI APIのFEPとして認識されるコネパク使用の
時も、DOSBoxのときはMS KANJI APIと認識されないなど、インタフェース部分が相違
しているときもありました。まったく同じとは、いかないようです。


      - No.6070 -    このTreeへ    コメント元:6066 へ [リストへもどる] pre

(6060) 6074Re^3: 日本語ONでVzのキー操作  投稿者:konno   2012/11/23(金) 00:17
    6070 番 masa さんへのコメント

> DEFファイルにFQ+を入れてみましたが、やはりDOSBoxでは全角のqが入るだけでした。
> DOSBoxの上では、うまく動作しないみたいです。

うちのPCのDOSBOXで試しても同じ結果でした。DOSBOXが対応してないのかなぁ。
DOS/Vは英語DOSにドライバーだけで対応できているのだし、ドライバーの問題
かもしれませんね。

      - No.6074 -    このTreeへ    コメント元:6070 へ [リストへもどる] soft

(6060) 6085Re^2: 日本語ONでVzのキー操作  投稿者:K.TAM   2012/11/24(土) 23:54
参照先:http://ktam.cocolog-nifty.com/blog/
    6066 番 konno さんへのコメント    コメント数 1

> FQ+			;プレフィックスキー押し下げ時にFEPオフ

VzはすでにFQ+でした。AndroidのanDOSBoxでは、ESC+QでQが入力されて
しまいます。 うーん残念でした。

あきらめます。

FEPのON/OFFをしやすくするのに、起動キーを変えます。

現在WX2はAlt+’??
WX2CUSTを使って alt+スペースに切り替えたいが、
あれれ、WX2fインストフロッピー3枚に、WX2CUSTの資料が無い  (^^;

      - No.6085 -    このTreeへ    コメント元:6066 へ [リストへもどる] pre

(6060) 6086Re^3: 日本語ONでVzのキー操作  投稿者:めざら   2012/11/25(日) 08:27
参照先:http://homepage3.nifty.com/mezala/
    6085 番 K.TAM さんへのコメント    コメント数 1

> WX2CUSTを使って alt+スペースに切り替えたいが、
> あれれ、WX2fインストフロッピー3枚に、WX2CUSTの資料が無い  (^^;

 GRPH+SPACE = 86 40 00 00 00 00

 右辺の1番目のパラメタは未入力状態,2番目が文節カーソルなし・あり共通状態
 86は起動トグル,40は無効

 wx2sys.iniをバックアップしておいて,手で書き換えることになりましょうか.

 資料が必要な場合は,wx2key.txt(キーコード資料)をお送りします.

      - No.6086 -    このTreeへ    コメント元:6085 へ [リストへもどる] soft

(6060) 6088Re^4: 日本語ONでVzのキー操作  投稿者:K.TAM   2012/11/25(日) 10:33
参照先:http://ktam.cocolog-nifty.com/blog/
    6086 番 めざら さんへのコメント

私も何処かで見たような..とHDDの中を探したら wx2key.txt がありました。
で、私のWX2SYS.INIは以下のようになっていました。

CTRL+SPACE = 86 46 1B 1B 07 06
GRPH+SPACE = 80 80 80 80 80 80
*CTRL+*SHIFT+*GRPH+KANJI = 86 00 00 00 00 00

すでに、CTRL+SPACEが設定されていましたので、これを使うことにします。
GRPH+SPACEは半角スペースの設定でした。

200LXの設定が決まってから、この辺はほとんどいじっていなかったので
忘れていましたね。昔のことを、少し思い出してきました。
自分の設定を記録しておかないと忘れてしまいますね。

めざらさん、ありがとうございました。

      - No.6088 -    このTreeへ    コメント元:6086 へ [リストへもどる] soft

(6060) 6087Re: 日本語ONでVzのキー操作  投稿者:めざら   2012/11/25(日) 08:37
参照先:http://homepage3.nifty.com/mezala/
    6060 番 K.TAM さんへのコメント    コメント数 1

wxk.sys のオプションで EZ というのがあります.
このオプションは本来 ALT+英字キー の認識を指定するものです.
これを指定してもダメだと,APIの齟齬がありそうですね.

device=[path]wxk.sys /EZ

      - No.6087 -    このTreeへ    コメント元:6060 へ [リストへもどる] soft

(6060) 6089Re^2: 日本語ONでVzのキー操作  投稿者:K.TAM   2012/11/25(日) 10:45
参照先:http://ktam.cocolog-nifty.com/blog/
    6087 番 めざら さんへのコメント    コメント数 1

> wxk.sys のオプションで EZ というのがあります.
> このオプションは本来 ALT+英字キー の認識を指定するものです.
> これを指定してもダメだと,APIの齟齬がありそうですね.
>
> device=[path]wxk.sys /EZ

こちらは既に設定済みですが、これを使った @T や @S は効きますので
マクロ起動キーとして使っているものと調整して。ESC+*の変わりの
メニューにしたいと思います。

ナイスなヒントでした。希望がわいてきました。

      - No.6089 -    このTreeへ    コメント元:6087 へ [リストへもどる] soft

(6060) 6091DOSBOXでVZはFEP制御不可なのか  投稿者:konno   2012/11/25(日) 23:04
    6089 番 K.TAM さんへのコメント    コメント数 1

> > このオプションは本来 ALT+英字キー の認識を指定するものです.
> > これを指定してもダメだと,APIの齟齬がありそうですね.

ふ〜む、WX系もATOK8も同じようですね。ALT+英字キーが通るのはFEP側の機能なので、
VZ側ではまったく制御できていないようですね。

私もPCのDOSBOXでいろいろやってみましたが、ダメでした。(>_<)
FEPとしては使えているわけなので、何がだめなのか、わからないですねぇ。

Win95のDOS窓でオリジナルVZも同じような状況だったような。
高橋版で制御できるようにしたんですよね、たしか。

      - No.6091 -    このTreeへ    コメント元:6089 へ [リストへもどる] soft

(6060) 6095Re: DOSBOXでVZはFEP制御不可なのか  投稿者:K.TAM   2012/11/26(月) 23:47
参照先:http://ktam.cocolog-nifty.com/blog/
    6091 番 konno さんへのコメント    コメント数 1

> ふ〜む、WX系もATOK8も同じようですね。ALT+英字キーが通るのはFEP側の機能なので、
> VZ側ではまったく制御できていないようですね。

VzはK07t01、FQ+に設定。wxk.sys EZ設定。FEP ONで確認
         ESC+英字 ALT+英字
XPのDOS窓     〇    ×   (FEPはWIN用)
AndroidのanDOSBox ×    〇   (FEPはWX2)

〇×が逆になりました。奥が深いですね。
Vzも何を制御すれば、どうなっているのでしょう。

とりあえず、AndroidのanDOSBoxではAlt+英字が使えることがわかりました。
      - No.6095 -    このTreeへ    コメント元:6091 へ [リストへもどる] soft

(6060) 6100Re^2: DOSBOXでVZはFEP制御不可なのか  投稿者:konno   2012/12/02(日) 14:06
    6095 番 K.TAM さんへのコメント    コメント数 1

> > VZ側ではまったく制御できていないようですね。

私としたことが、大事なことを見落としていました。
DOSBOXは本当に日本語環境になっているのか、ふと思いついて、調べてみました。
まずはCHEJ.EXE で・・・と思ったらV6.03e だったので、6.10に入れ替え。(^^;

CHEJ /C で、

Current CodePage is 437.

と出ました。そうです。コードページは英語のままだったのです。
これですべてのつじつまが合います。VZはDBCSのモードをチェックしているので
英語モードと判断してFEP制御していなかったわけですね。
おそらくキーボードも英語のままなので制限が多いのでしょう。

これはVZ側ではなんともできないので、コードページを何とか変えるしかないですね。
ちょっと試した範囲では切り替えできないので、どなたか有力な情報がありましたら
教えてください。m(__)m

>          ESC+英字 ALT+英字
> XPのDOS窓     〇    ×   (FEPはWIN用)

このWIN用のFEPってなんでしょう?
ESC+英字が効いて、ALT+英字が効かないのもわからないですね。


# VZの新相棒、DOSBOX Season 7.2

      - No.6100 -    このTreeへ    コメント元:6095 へ [リストへもどる] soft

(6060) 6102Re^3: DOSBOXでVZはFEP制御不可なのか  投稿者:K.TAM   2012/12/02(日) 22:38
参照先:http://ktam.cocolog-nifty.com/blog/
    6100 番 konno さんへのコメント    コメント数 1

> と出ました。そうです。コードページは英語のままだったのです。
> これですべてのつじつまが合います。VZはDBCSのモードをチェックしているので
> 英語モードと判断してFEP制御していなかったわけですね。
> おそらくキーボードも英語のままなので制限が多いのでしょう。

Android のanDOSBox でも CHEJ /C で、Current CodePage is 437.でした。
chej と打つと
 This is the US enviroment. Current video mode is 70h. と言われました。
わたしもやっとわかりました。
では200LXは? chej と打てば、 DOS/V(V-Text)。日本語環境です。と答えました。
XPのDOS窓も同じでした。
 DOS5.0の英語DOSも日本語環境にできるのに、DOSBBOXはできないとは残念ですね。

> >          ESC+英字 ALT+英字
> > XPのDOS窓     〇    ×   (FEPはWIN用)
>
> このWIN用のFEPってなんでしょう?
> ESC+英字が効いて、ALT+英字が効かないのもわからないですね。

Win用FEP ってマイクロソフトかな漢字変換 バージョン 2.51 と出てきます。

私は会社も家もXPでして、EscとAlt は上と同じ挙動なのですが、
あれ、XP環境の皆さんは違う挙動なのですか?

      - No.6102 -    このTreeへ    コメント元:6100 へ [リストへもどる] soft

(6060) 6104Re^4: DOSBOXでVZはFEP制御不可なのか  投稿者:konno   2012/12/03(月) 00:49
    6102 番 K.TAM さんへのコメント    コメント数 1

> > これですべてのつじつまが合います。VZはDBCSのモードをチェックしているので
> > 英語モードと判断してFEP制御していなかったわけですね。

ここは勘違いだったかもしれません。確かにVZはDBCSをチェックしていますが、
main.asm 582行目辺りのフラグ
GDATA dbcs,	db,	TRUE		; DBCS flag  ##156.132
でチェックしているようですが、これは、pn.6 で、1なら日本語環境になります。
で、DOSBOXで、pn.6 は、1 でした。

ということで、やはりDOSBOX側に不整合があるのでしょう。

> chej と打つと
>  This is the US enviroment. Current video mode is 70h. と言われました。

あれ? これはうちのでは日本語環境と出ます。PC用と違いがあるのかな。

> Win用FEP ってマイクロソフトかな漢字変換 バージョン 2.51 と出てきます。

DOSIMEでしたっけ、Win7に移行してだいぶ忘れてしまいました。(^^;

> 私は会社も家もXPでして、EscとAlt は上と同じ挙動なのですが、
> あれ、XP環境の皆さんは違う挙動なのですか?

XPではATOK8 と WX2 はEscもAlt もキチンと制御出来ていたと思います。

      - No.6104 -    このTreeへ    コメント元:6102 へ [リストへもどる] pre

(6060) 6105Re^5: DOSBOXでVZはFEP制御不可なのか  投稿者:masa   2012/12/03(月) 10:46
参照先:http://masaland.cocolog-nifty.com/
    6104 番 konno さんへのコメント


> chej と打つと
>  This is the US enviroment. Current video mode is 70h. と言われました。

私の環境でも同様ですが、以下のように変わります。

(1)DOSBox立ち上げ直後(CHEJ VTは実行している)
  This is the US enviroment. Current video mode is 70h.

(2)chej jpを実行したあと。
  現在DOS/V(Normal)は、日本語環境です。現在のビデオモードは03hです。

(3)上記、(2)の後にchej vtを実行した後。
  現在DOS/V(Normal)は、日本語環境です。現在のビデオモードは70hです。

上記(2)の時は、DOS画面のメッセージは全て化けています。
(3)では上記のメッセージは化けていますが、コマンドプロンプトの英字は正常です。
なお、(2)(3)では、画面上ではメッセージが読み取れないので、メッセージをファイルへリダイレクトして読んでみました。
chej jp を一度実行すると、その後は日本語環境と出るようです。


  
      - No.6105 -    このTreeへ    コメント元:6104 へ [リストへもどる] soft