Keyboard-Shortcuts

Deepin:將視窗移動到其他顯示器的快捷方式

  • September 23, 2020

我使用 manjaro deepin,即使你喜歡這個漂亮的桌面環境,我也真的很想念一個鍵盤快捷鍵,它可以讓我將一個視窗從一個顯示器移動到另一個顯示器(2 個顯示器)。

我已經嘗試過在 XFCE 上使用的下一個腳本:

yaourt -S --noconfirm xorg-xprop xorg-xwininfo xorg-xrandr wmctrl
git clone https://github.com/calandoa/movescreen.git
sudo mv movescreen/movescreen.py /usr/bin
rm -rf movescreen//usr/local/bin/movescreen.py
sudo chmod a+rx /usr/bin/movescreen.py

菜單 | 所有設置 | 鍵盤 | 應用程序快捷方式 | 添加

/usr/local/bin/movescreen.py left Ctrl+超級+左

/usr/local/bin/movescreen.py right Ctrl+超級+右

但它沒有用。我嘗試使用深度控制中心添加此快捷方式,而不是 XFCE 方式。

如何添加命令以將視窗移動到左/右監視器?

diff --git a/movescreen.py b/movescreen.py
index b6bd4ad..99b7a7c 100755
--- a/movescreen.py
+++ b/movescreen.py
@@ -23,7 +23,7 @@ if 2 < len(sys.argv):
else:
       # Get focused window
       out = subprocess.check_output(['xprop', '-root', '_NET_ACTIVE_WINDOW']).decode('ascii', 'ignore')
-       id = re.search("window id # (0x[0-9a-f]+),", out).group(1)
+       id = re.search('window id # (0x[0-9a-f]+)', out).group(1)


# Get screens information

使用gsettings.

我建議使用dconf-editor來修改gsettings. 也可以通過命令直接從命令行執行以下操作gsettings,但視覺化編輯器要簡單得多。

以下是 Fedora 的設置,在 Fedora 30 上測試:

1)獲取dconf-editor

sudo dnf install -y dconf-editor

2)打開編輯器並查找鍵綁定的路徑

從 gnome 終端:

dconf-editor

在此處輸入圖像描述

3)打開設置,如上圖所示設置快捷方式(或使用自己的快捷方式)

你都準備好了

引用自:https://unix.stackexchange.com/questions/434223