蓋を閉めるときにコンピュータにボタンを押すように指示することは可能ですか?

蓋を閉めるときにコンピュータにボタンを押すように指示することは可能ですか?

蓋を閉じると、コンピューターがサスペンドし、画面がロックされます。ロックする前にキーボードレイアウトを変更した場合、元に戻して画面のロックを解除することはできません。

ロック画面のショートカットを押すと、別のロック画面が表示され、このロック画面でキーボードのレイアウトを変更できます。

蓋を閉じると、コンピューターが自動的にロック画面のショートカットを押すようにして、画面をロックする前にキーボード レイアウトを確認する必要がないようにしたいのですが。それは可能ですか?

編集: 蓋が閉じたときと閉じたときを示すスクリプト (スーパー + L キーの押下をシミュレートするスクリプト) を書く必要があることがわかりました。問題は、この種のスクリプトの書き方がわからないことです。以下のリンクに「OnLidClose」イベントがあるのですが、その使い方がよくわかりません。リンクのコードを /etc/acpi/events/lm_lid に置き、「OdLidClose」コードを /etc/acpi/lid.sh に置こうとしましたが、「$?」が「0」としてコピーされました。

リンク:キャッチ蓋の開閉イベント

関連情報