Netsuiteはほぼすべてのキーボード入力をハイジャックしているようだ

Netsuiteはほぼすべてのキーボード入力をハイジャックしているようだ

何が問題なのか分かる前に、説明させてください。インターネットでこの問題の答えを探しましたが、何が起こっているのかはっきりとした答えは得られませんでした。

私の職場では、POS ソフトウェアとして Oracle Netsuite を使い始めました。1 年ほど前までは問題なく動作していました。問題は、自宅のコンピューターでも、キーボードがランダムに文字、数字、記号を受け付けなくなることです。奇妙なのは、、、、、などの修飾キーはすべて引き続き機能することですshiftaltたとえばctrl、このような状況になっても、 +winを押して文字通りすべてを閉じることはFx問題ありません。AltF4

私が目にするほとんどのページは、ブラウザで JavaScript がキーストロークをハイジャックすることについて言及していますが、これは Windows や他のすべてのアプリケーションのキーボードを完全にハイジャックします。これは自宅でも職場の PC でも発生します。職場では、2 台目のモニター (背面の USB ポートにキーボードとマウスが接続されています) をオフにしてからオンに戻すと、問題は即座に解決します。ただし、K55 を何回Alt+F4再起動してキーボードを取り外し、Windows を完全に再起動しても、マウスでオンスクリーン キーボードを使用して Netsuite を開き、ログイン ウィンドウのテキスト ボックス内をクリックするまで、キーボードに再びアクセスできません。場合によっては、ログインしてグローバル検索ボックス内をクリックし、クリックして外に出ないと、再び機能しないこともあります。ただし、キーボードへのアクセスを取り戻すため以外、自宅では Netsuite を一切使用していません。

このひどい状況に私は文字通り頭を抱えており、何が原因でこのようなことが起こるのかわかりません。数週間何も起こらない日もあれば、1 日に何度も起こる日もあります。

誰かアイデアはありますか?

答え1

誰かがこれに遭遇した場合に備えて、キーボード入力をハイジャックしているのは Netsuite ではないことを私は発見しました。これは HTML5、CSS、またはブラウザの欠陥のいずれかです。特定のテキスト ボックスをクリックしてから新しいタブに切り替えると、そのボックスの外側をクリックするまでキーボード入力が機能しない可能性があります。

たとえば、Proxmox にログインし、別のページを開くために新しいタブに切り替えたところ、入力できないことがわかりました。Proxmox に戻り、検索ボックスをクリックし (Netsuite でも実行)、検索ボックスの外側をクリックしてタブを切り替えると、なんと、キーボードが機能するのです。

関連情報