Deepin: 창을 다른 모니터로 이동하는 단축키

Deepin: 창을 다른 모니터로 이동하는 단축키

저는 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.

답변4

이것이 내가 manjaro에서 수행하는 방법입니다.

시스템 설정->바로가기->전체 바로가기

그런 다음 검색window to next screen

여기에 이미지 설명을 입력하세요.

제 경우에는 맞춤 단축키를 사용했습니다.Meta + N

관련 정보