追加読書

追加読書

ノートパソコンの休止状態から再起動した後、Fedora 27は奇妙な状態に入ります。

  1. グラフィックコンソールでは入力は許可されず、マウスのアクティビティも無視されます。
  2. テキストコンソールで、すべてのキーボード入力は "^["で始まります(CTRL + "Zの後の1文字ですか?")。したがって、ログインしようとしたときに入力がタイムアウトするのを待つと、ゲームが終了し、入力がなくなることがわかり^[r^[o^[o^[tますlogin。 Capslock LEDが無効になり、Numlock LEDが有効になります。

90年代のSun SPARCstationのスタート画面でこれを見たことがあります...

正確に何が起こりましたか、それを解決する方法(マシンの再起動を除く)は何ですか?

編集する: この問題は、コンピューターで「一度だけ」発生します。再起動後、問題は消えました。これは、ハードウェア障害またはランダムエラーによるものです。しかし、ターミナルI / Oの特別なモードが追加されたので、人々はもっと知りたいです。

ベストアンサー1

キーボード入力サブシステムは、ユーザが(左または右)⎇ Alt修飾キーを押したと考える。これは、この修飾子が適用された場合にカーネルの組み込み端末エミュレータがキーを変換する方法です。 GUIは明らかに⎇ Alt修正されたマウスジェスチャーとキーストロークを行っていると思います。

明示的な押下イベントと離脱イベントを送信するキーボードデバイス(PS / 2キーボードデバイスなど)は、何らかの理由で修飾キーの特定のドロップイベントが失われると、この状態を引き起こす可能性があります。これは、システムを休止状態にするために発生する可能性が高いです。 (USBキーボードの場合、この問題は生成するのが少し難しいです。USBキーボードHIDは押された離脱イベントの代わりにキーボード上のすべてのキーの一時的な状態のエンコーディングを送信するため、すべてのキーボード状態の変更は補助キーがもはや押されないないという信号を送ります。)

この場合、再起動は重複します。キーボード入力サブシステムをキーボードの実際の状態と再同期するには、修飾キーをもう一度押してから離します。

追加読書

おすすめ記事