
質問
Fn- ファンクションF4キーの組み合わせは休止状態にはなりませんが、インターネット接続をリセットします。
兆候
pm-hibernate
そしてpm-suspend
接続をリセットしてください。hibernate
のように有効ですs2both
。
設定
Lenovo X230、Debian テストアップデート、3.14 カーネル、i3 wm、lightdm、xfce4-power-manager。
Lenovoでは、Fn-はF4コンピュータをスリープモードに切り替えるために使用される特別な機能キーです(月記号)。
pm-hibernate
動作しないので、s2both
ハンドラを 。他のシステムキーは期待どおりに動作します(ボリューム、ミュートなど)。
私が試したこと:
- キャプチャ
XF86Sleep
または(マイウィンドウマネージャプロファイルXF86WakeUp
).i3/config
。このファイルは、XF86AudioRaiseVolume
のバリエーションなどの他の特殊なボタンを処理していますbindsym XF86Sleep exec "hibernate"
。効果はありません。 SLEEP_MODULE=uswsusp
を追加してpmのバックエンドを切り替えます/etc/pm/config.d/module
。効果はありません。- またはを
etc/acpi/sleep_suspend.sh
使用するように修正されました。効果はありません。hibernate
s2both
xfce4-power-manager
設定GUIを見てください。ここには何もありません。
質問
ここで誰が電源オプションを処理するかを説明できますか? ACPI? xfce4 - 電源マネージャ?
それらの関係は何ですか?
- を押すとFnどうなりますかF4?
キー操作は誰が行い、どのように変更/変更しますか?
一時停止/休止状態を適切に処理するためのベストプラクティスは何ですか?
答え1
私のThinkPadはxbindkey
これをたくさん行います。
設定:
- xbindkeysのインストール
apt-get install xbindkeys
構成の編集
~/.xbindkeysrc.scm
(xbindkey '("XF86Standby") "sudo pm-suspend")
i3/configでxbindkeysを実行する
exec --no-startup-id xbindkeys&
または.xinitrc
xbindkeys &