Linuxの電源ボタンの動作を変更する

cat linux linux-mint power-management

私はヘッドレスのlinux mintマシンを持っていて、ファイルサーバーなどに使っています。それは数年間私のために素晴らしい仕事をしてきましたが、1つの問題があります – 私の猫はそれの上にハングアウトするのが好きで、彼女はオフに登って、彼女は時々電源ボタンを踏んでマシンをシャットダウンするときに、彼女はオフに登ると

電源ボタンの動作を変更して、何かをするには極端に長押し(10秒程度)や複数回の押下が必要になるようにする簡単な方法はありませんか?

  34  schizodactyl  2014-01-10


ベストアンサー

まあ、あなたができることの1つは、単に電源ボタンを完全に無効にすることです。個人的には、私はそれを私のマシンをオンにするためにのみ使用し、マシンがオンになったらそれを使用することはありません。これでOKな解決策であれば、/etc/acpi/events/powerbtn-acpi-supportを編集してください

sudo nano /etc/acpi/events/powerbtn-acpi-support

そのファイルは以下のようになっているはずです

event=button[ /]power
action=/etc/acpi/powerbtn-acpi-support.sh

電源ボタンを何もしないようにするには、それを変更します

event=button[ /]power
action=

acpiデーモンを再起動します

sudo service acpid restart

あなたの電源ボタンは無視してはいけません

18  terdon  2014-01-10


terdonさんの答えはほとんどの場合正しいのですが、systemd-logindを採用しているディストリビューションでは、acpidの代わりに電源イベントを処理します。これらのディストリビューションでは、電源ボタンを無効にするために、この設定 /etc/systemd/logind.conf を追加または編集してください

HandlePowerKey=ignore

新しい設定を取得するには、logindを再起動してください

sudo systemctl restart systemd-logind

一部の古いディストリビューションでは、デスクトップセッションがアクティブな間は logind を再起動できません

46  Sam Hanes  2016-03-28


ボタンの上にダンボールのガードをダクトテープで貼ります。段ボールの 3 つの部分を取るし、ボタンを介して到達するあなたの指のための十分な大きさのそれぞれの穴をカットします。穴の位置を合わせて接着し、ボタンの周りにダクトテープを貼り付けます。すべての私たちの猫の大将万歳!

13  K7AAY  2014-01-10


まず、キーマップファイルを編集して、電源ボタンの動作を変更して他のキーに割り当てることができます

ファイルの編集 : /usr/share/X11/xkb/symbols/inet (POWRキーの編集)

その後、電源ボタンを効率的に無効にする必要があります

run xinput --list 電源ボタンには独自のエントリがあります… デバイス番号を選択してから実行してください

xinput disable devnumber なんかxinput disable 8みたいな

1  intika  2018-04-22


タイトルとURLをコピーしました