해당 창 지오메트리 정보는 일반적으로 창 관리자가 제공했습니다. 일부 응용 프로그램, 특히 크기 조정 중에 문자로 너비와 높이를보고하는 일부 터미널 응용 프로그램은 여전히 자체적으로 수행합니다. 이는 해당 종류의 프로그램에 대한 픽셀로보고하는 것보다 훨씬 유용합니다. xfce4-terminal
이것을한다.
다음 명령이 Gnome 3에서 얼마나 잘 작동하는지 잘 모르겠으며, Gnome 3을 사용하여 편리하게 사용할 수는 있지만 작동 할 수 있습니다.
일반적인 X 환경 xev -id <window>
에서는 지정된 창에서 X 이벤트를 모니터링 하는 데 사용할 수 있습니다 . 이러한 이벤트에는 ConfigureNotify
특히 창의 위치, 너비 및 높이를보고 하는 이벤트가 포함됩니다 . 흥미로운 형상 변경 이벤트 만 표시하려면을 사용하십시오 xev -id <window> -event structure
. xwininfo
창 ID를 발견하는 것과 같은 것을 사용해야 합니다.xev
명령 행에서 창 크기를 조정하거나 창을 이동하려면을 사용하십시오 wmctrl
. "변경하지 않음"을 의미하도록 예약 된 특정 값을 가진 양식 의 -e
옵션을 wmctrl
가져 오는 옵션 <gravity>,<posx>,<posy>,<width>,<height>
입니다. 중력과 위치를 변경하지 않고 창의 너비와 높이를 변경하려면을 지정하십시오 0,-1,-1,<width>,<height>
. 대상 창을 선택하는 가장 쉬운 방법 wmctrl
은 -r :SELECT:
옵션 을 사용하는 것입니다. 그러나 창 ID를 미리 알고 있다면 -r
일반적으로 -i
ID를 숫자로 이해하도록 지정하는 것과 같은 추가 플래그 를 사용하여이를 지정할 수 있습니다. 신분증.
분명히 man xev
및 man wmctrl
모든 피투성이의 세부 사항을 가지고있다.