저는 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 방식 대신 Deep Control Center를 사용하여 이 바로가기를 추가해 보았습니다.
창을 왼쪽/오른쪽 모니터로 이동하는 명령을 어떻게 추가하나요?
답변1
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
답변2
를 사용하는 더 쉬운(아마도 더 나은) 방법이 있습니다 gsettings
.
를 사용하는 것이 좋습니다
dconf-editor
.gsettings
명령줄에서 직접 다음을 수행할 수도 있지만gsettings
시각적 편집기가 훨씬 간단합니다.
Fedora 30에서 테스트된 Fedora 설정은 다음과 같습니다.
1) 받기 dconf-editor
:
sudo dnf install -y dconf-editor
2) 편집기를 열고 키 바인딩 경로를 찾습니다.
그놈 터미널에서:
dconf-editor
3) 설정을 열고 위와 같이 단축키를 설정하세요. (또는 자체 단축키를 사용하세요.)
모든 게 준비됐어
답변3
에서는 dconf-editor
설정이 move-to-monitor-left
나 -right
에게 적합하지 않습니다. 하지만 move-to-side-e
작동합니다 -w
.