私はヘッドレスの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