カスタムキーボードショートカットを使用してシステムサービスを開始または停止するように設定できますか?
たとえば、systemdには、サービスをバインドできる特別なターゲット「ctrl-alt-del.target」があります。そのため、カスタムキーバインディングを使用して独自のsystemdターゲットを作成する方法があると思いましたが、これに関する情報が見つかりませんでした。実際に実行しているソフトウェアスタック(bash、xorg、フルスクリーンアプリケーションなど...)に関係なく、プロセスをrootとして起動できる「低レベル」が必要です。
ベストアンサー1
だから私はこの機能が存在しないと確信して、systemd githubページに機能要求を送信しました。https://github.com/systemd/systemd/issues/7452
速い答えは「実現されない」であり、そこにはそのような理由があると思います。
回避策として、キーボードイベントを受け取る小さなデーモンスクリプトを実装することは難しくありません。 "inputexec"はこれを行うようですが、まだテストしていません。https://github.com/rbarrois/inputexec