KDE - 共通事項 - 画面キャプチャ - 組み合わせ

 クラウディア
1. 概要
2. インストール
3. 自動起動
4. 既存のショートカットキーを無効化
5. 新規のショートカットキーを設定

1. 概要

 これは、「ArcoLinux 20.11.9 KDE(Plasma)」「EndeavourOS 2020.09.20 Plasma」で行った設定です。  「Spectacle」のショートカットは、無効化できたものの、カスタマイズのショートカットに Ctrl+Print が設定できなかったので、「sxhkd」にまかせます。  「EndeavourOS」「PCLinuxOS」は、「sxhkd」の力を借りなくても大丈夫でした。

2. インストール

 「root」ユーザ権限で。  「ArcoLinux」

yes | pacman -S xfce4-screenshooter xfce4-clipman-plugin sxhkd
 「EndeavourOS」

yes | pacman -S xfce4-screenshooter xfce4-clipman-plugin
 「Mageia」

dnf install -y xfce4-screenshooter xfce4-clipman-plugin
 「OpenMandriva」

dnf install -y xfce4-screenshooter xfce4-clipman-plugin
 「PCLinuxOS」

apt-get install -y xfce4-screenshooter xfce4-clipman-plugin

3. 自動起動

 「xfce4-clipman」と「sxhkd」の自動起動を設定します。  「sxhkd」をインストールしていない場合は、「xfce4-clipman」の設定のみです。  ログインユーザで。  「ArcoLinux」

vi ~/.config/autostart/xfce4-clipman-plugin-autostart.desktop

Icon=xfce4-clipman-plugin
OnlyShowIn=XFCE;
Terminal=false
 102行目を下記へ変更します。

OnlyShowIn=XFCE;KDE;
 「sxhkd」

sh
cat << 'EOF' >> ~/.config/autostart/sxhkd.desktop
[Desktop Entry]
Type=Application
Name=sxhkd
TryExec=sxhkd
Exec=sxhkd
EOF
exit
 「EndeavourOS」「Mageia」

mkdir -pv ~/.config/autostart

sh
cat << 'EOF' >> ~/.config/autostart/xfce4-clipman.desktop
[Desktop Entry]
Type=Application
Name=xfce4-clipman
TryExec=xfce4-clipman
Exec=xfce4-clipman
EOF
exit
 「OpenMandriva」

vi ~/.config/autostart/xfce4-clipman-plugin-autostart.desktop

Icon=xfce4-clipman-plugin
OnlyShowIn=XFCE;X-Cinnamon;
Terminal=false
 102行目を下記へ変更します。

OnlyShowIn=XFCE;X-Cinnamon;KDE;
 「PCLinuxOS」

mkdir -pv ~/.config/autostart

sh
cat << 'EOF' >> ~/.config/autostart/xfce4-clipman.desktop
[Desktop Entry]
Type=Application
Name=xfce4-clipman
TryExec=xfce4-clipman
Exec=/bin/sh -c "/usr/bin/xfce4-clipman &"
EOF
exit

4. 既存のショートカットキーを無効化

 「KDE システム設定」を起動して  「ショートカット」
「KDE」-「KDE システム設定」

 「Spectacle」で「アクティブウィンドウを撮影」の Ctrl+Print をゴミ箱へ入れます。

「KDE」-「Shortcuts - KDE システム設定」

 「デスクトップ全体」を撮影の Print も無効化して、上位の「Spectacle を起動」に Print を割り当てます。

 これで、メニューを表示していても、Print キーで画面全体のキャプチャがとれます。


 「EndeavourOS」「PCLinuxOS」では、カスタムショートカットに、「Spectacle」で全画面、「xfce4-screenshooter」でアクティブウィンドウのキャプチャをとるように設定します。

 全画面キャプチャのコマンドが


spectacle -c -b -n -f
 アクティブウィンドウキャプチャのコマンドが

xfce4-screenshooter -c -w
 です。

5. 新規のショートカットキーを設定

 「sxhks」のキー設定

mkdir -pv ~/.config/sxhkd

sh
cat << 'EOF' >> ~/.config/sxhkd/sxhkdrc
ctrl + Print
    xfce4-screenshooter -c -w
EOF
exit
 これで、ログインしなおせば、以下のキーが有効になります。 Print 全画面のキャプチャで「Spectacle」が起動 Ctrl+Print アクティブウィンドウをキャプチャしてクリップボードへコピー
ハイスピードプラン
 
 
カウンタバックグラウンド