때로는 실제 화면보다 더 큰 가상 화면을 사용해야 할 때도 있습니다. 이것 에는 xrandr
문제가 없습니다. 2000x1500이 필요한 경우 다음 명령을 사용합니다.
xrandr --output LVDS1 --rate 60 --mode 1366x768 --fb 2000x1500 --panning 2000x1500
이것은 나에게 다음과 같은 것을 제공합니다:
0 2000
0 ------------------------
| LVDS1 | |
|1366x768| |
|TTTTTTTT| |
|--------- |
| |
| virtual screen |
| 2000x1500 |
1500 ------------------------
이것은 거의 괜찮습니다. 그러나 제가 정말로 원하는 것은 다음과 같습니다.
0 2000
0 ------------------------
| |
| virtual screen |
| 2000x1500 |
|--------- |
| LVDS1 | |
|1366x768| |
|TTTTTTTT| |
1500 ------------------------
나는 KDE 데스크탑 환경의 작업 표시줄을 사용하기 때문에 두 번째 레이아웃을 원하고 KDE 작업 표시줄이 화면 하단에 있기를 원합니다. 두 그림 모두에서 TTTTT 라인을 볼 수 있습니다.
(작업 표시줄은 실제로 화면 중앙에 거의 위치합니다.)
--pos
이 옵션이 도움이 될 것이라고 생각합니다 .
xrandr --output LVDS1 --rate 60 --mode 1366x768 --fb 2000x1500 --panning 2000x1500 --pos 0x732
그러나 결과는 여전히 먼저 표시된 레이아웃입니다. 팬:
xrandr --output LVDS1 --rate 60 --mode 1366x768 --fb 2000x1500 --panning 2000x1500+0+732
도움이 되지 않습니다.
가상 화면의 "레이아웃"을 어떻게 얻을 수 있나요?
답변1
비결은 --panning
마우스 커서를 따라가고 싶어한다는 것입니다. 따라서 패닝을 원하는 위치로 마우스 포인터를 이동하면 됩니다.
패키지를 설치 xdotool
하고 다음을 시도해 보세요.
xrandr --output LVDS1 --rate 60 --mode 1366x768 --fb 2000x1500 --panning 2000x1500
xdotool mousemove 0 1500
그러면 마우스 커서가 왼쪽 하단으로 이동하고 창이 함께 이동합니다.
xdotool
getmouseposition
마우스를 원래 위치로 되돌릴지 여부를 결정할 수 있도록 마우스 위치를 저장하는 데 사용할 수 있는 명령 도 있습니다 .