Ticket #228 (closed 不具合: fixed)

Opened 3 years ago

Last modified 3 years ago

BDFフォントを使用するとカーソル移動にカーソルの表示が追いつかない

Reported by: R Assigned to:
Priority: major Milestone: ver 3.00
Component: 画面表示 Version: 3.00 (開発中)
Keywords: Cc:

Description

Windowsのキーリピートをコントロールパネルの設定以上に加速する下記の アプリを使っています。 kbdacc http://www.jsdlab.co.jp/~kei/download/kbdacc13.lzh

設定は、初っ端のため 0ms、キーリピートの間隔 16msです。 (コントロールパネルのほうも、表示待ち時間「短く」、表示間隔「速く」と最高にしてます) このアプリを使用し、Meadow3.0を -q オプションで立ち上げ BDFフォントの設定を手動で行ってから、画面スクロールしないように カーソルを上下にすばやく移動させます。

カーソルが移動するときに、よくカーソルがジャンプする感じになります。 デフォルトの設定(TTF)では、この現象はありません。 また、Meadow2.11dev以下のバージョンのMeadowでも起こりません。

下記の2台でチェックしましたが同様に発生します。

使用PC OS Windows2000SP4 CPU Athlon64 3200+

使用PC2 OS WindowsXP SP2 CPU PentiumM 1.7GHz

Attachments

Change History

11/14/05 22:53:30 changed by R

追加情報です。

フレームサイズが大きいほど顕著にカーソルが跳ぶようです。

12/15/05 23:37:51 changed by R

  • priority changed from minor to major.

追加情報です。 [4002] で試しましたが相変わらずです。

新たに、C++モードなどでBDFフォント(東雲14p)でソースを表示しているとき 「KbdAcc?」を使わずとも、標準のコントロールパネルの「キーボード」の設定を最短最速に することでカーソルが追従できず、飛ぶ現象を確認しました。

「キーボード」の設定
表示までの待ち時間→もっとも短く
表示の間隔→最も早く

とりあえず、特殊なツールを使わなくても再現するのでminor→majorにしました。

また、BDFで使っている14ポイントと同じ、東雲のTrueType?フォント(以下ttf)があったのでそれを 入れて試しましたところ、ttfでも入力開始時にカーソルの追従が追いつかず 微妙に飛んで表示されることを確認しました。

※以前はBDFの方が1行画面スクロールとかも滑らかだったんですが、Meadow3では ttf の 方が速いようですね。

そこで「KbdAcc?」の設定を「初っ端のタメ」を 0→200 に変えることでカーソルが ttf で飛ばないように調整して現在は使っています。 (「初っ端のタメ」が0の時は、標準の「表示までの待ち時間」が有効)

どちらにせよ、現状のMeadow3 は Meadow2よりも elisp は速くなっていますが 入力があってからカーソルが表示されるまでに時間が掛かるようです。 (同様に1行スクロールも遅れてしまう…)

01/29/06 00:48:53 changed by R

  • status changed from new to closed.
  • resolution set to fixed.

[4016]にて確認したところ直っていました。 また懐かしのhanoiで調べたところ、BDFの速度はMeadow2とMeadow3ではあまり変わらず、Meadow3のttfがMeadow2のttfやMeadow3のBDFの3倍ほど高速でした。Meadow3ではBDFが遅いのではなくttfが速くなったんですね。


Add/Change #228 (BDFフォントを使用するとカーソル移動にカーソルの表示が追いつかない)




Change Properties
Action