IEがキー入力を取りこぼします
IEでテキストボックスを表示し、そこにUSB接続バーコードリーダで8桁の番号を読み込むと
稀に読み飛ばしや誤読み取りが発生します。
どんな原因・対策が考えられますでしょうか。
読み飛ばし
00269232 → 00069232
誤読み取り
00684615 → 500684615
試したこと
・テキストエディタ(メモ帳)にバーコードリーダ読み込む。
→読み飛ばし・誤読み取りは発生しない。
補足情報
・バーコードリーダは、キーボードをエミュレートしています。
・バーコードリーダには、出力速度調節機能が存在しない。
IE を使う必要がありますか?
そろそろ IE を捨ててデスクトップアプリにしろということでしょう。
すでにIEのみで運用されているアプリなので、
IEで考えていただきたいです。
来年から IE は起動できなくなるのはご存じですか?
https://www.ipa.go.jp/security/announce/ie_eos.html
Edge の IE モードは 2029 年までサポート継続されますが、どこまでの互換性が保たれるかは未知数です。
来年になっていきなり動かなくなったと騒ぐようではただの無能なので、時間のあるうちに対処することをお勧めします。
「IEがキー入力を取りこぼします」とありますが、その挙動はIEのみで発生するのですか。
Google ChromeやMicrosoft Edgeでは発生しないのですか。
IEでしか動かないアプリケーションなので他のブラウザでは試していません。