デスクトップ環境 - 共通事項 - キーボードフック sxhkd - 定義
1. 概要 定義ファイルの置き場所と記述方法を・・・。 2. ファイル 定義ファイルは、プレーンテキストで ~/.config/sxhkd/sxhkdrc というファイル名になります。 作成するならば mkdir -pv ~/.config/sxhkd touch ~/.config/sxhkd/sxhkdrc 違う場所に置いている場合は、「sxhkd」起動時に sxhkd -c パス/ファイル名 の形式で読み込ませることができます。 3. 記述 簡単な例で。 「xfce4-screenshooter」で、Print で全画面をクリップボードにコピー、Ctrl+Print でアクティブウィンドウをクリップボードにコピーしたい場合。 以下のように記述します。 Print xfce4-screenshooter -c -f ctrl + Print xfce4-screenshooter -c -w 一発で、この記述だけ済ますならば。 mkdir -pv ~/.config/sxhkd sh cat << 'EOF' >> ~/.config/sxhkd/sxhkdrc Print xfce4-screenshooter -c -f ctrl + Print xfce4-screenshooter -c -w EOF exit 4. 特殊キー 特殊キーは、以下のように記述します。
~/.config/sxhkd/sxhkdrc
mkdir -pv ~/.config/sxhkd touch ~/.config/sxhkd/sxhkdrc
sxhkd -c パス/ファイル名
Print xfce4-screenshooter -c -f ctrl + Print xfce4-screenshooter -c -w
mkdir -pv ~/.config/sxhkd sh cat << 'EOF' >> ~/.config/sxhkd/sxhkdrc Print xfce4-screenshooter -c -f ctrl + Print xfce4-screenshooter -c -w EOF exit
キーの組み合わせを記述する際は、スペースをあけて、「+」でつなげて、キーを記述し、改行して、TAB もしくは空白をあけて、動作を記述します。