xfwm4 창 버튼에 전체 화면 버튼을 추가하는 방법은 무엇입니까?

xfwm4 창 버튼에 전체 화면 버튼을 추가하는 방법은 무엇입니까?

나는 종종 전체 화면 모드로 앱을 사용합니다. 여러 가지 상황이 있지만 가장 일반적인 상황은 프레젠테이션 중에 발생합니다. 이 경우 이 모드를 빠르게 전환해야 하며 항상 키보드를 사용할 수는 없지만 마우스는 가지고 다닐 수 있습니다. 저는 보다 효율적으로 데스크탑을 사용자 정의하기 위해 노력하고 있으며 xfwm4창 버튼이나 패널에 클릭 가능한 전체 화면 버튼을 추가하면 매우 유용할 것입니다.

마우스로 전체 화면 모드를 전환할 수 있도록 XFce에 클릭 가능한 버튼을 추가하는 쉬운 방법이 있습니까? 이상적으로는 창이 전체 화면 모드일 때에도 액세스할 수 있어야 종료할 수 있습니다.

답변1

버전 4.14.0부터 xfwm은 창 장식에 "전체 화면" 버튼을 추가하는 기능을 제공하지 않습니다. 이 경우에도 전체 화면 모드에서는 창 장식이 사라지므로 해당 모드를 끄는 데 사용할 수 없습니다. 패널 위젯을 사용하는 솔루션이나 항상 위에 있는 오버레이 창에도 동일한 경고가 적용됩니다.

마우스만으로 전체 화면 모드의 양방향 전환에 쉽게 액세스하려면 가장 좋은 방법은 추가 마우스 버튼을 해당 작업에 바인딩하는 것입니다(마우스에 버튼이 있는 경우). 이를 위해 다음 프로그램 쌍을 사용할 수 있습니다xbindkeys그리고제어판.

먼저 두 프로그램을 모두 설치합니다. 세션 시작 시 시작되도록 설정되어 있는지 확인하십시오 xbindkeys( xfce4-session-settings, 탭 "응용 프로그램 자동 시작"; 배포판 패키지는 설치 시 자동으로 설정될 수 있음). 그런 다음 다음 내용을 넣으십시오 ~/.xbindkeysrc.

"wmctrl -r :ACTIVE: -b toggle,fullscreen"
m:0x0 + b:NNN

NNN을 선택한 마우스 버튼에 해당하는 번호로 바꾸세요. 번호를 모르는 경우 터미널 창에서 xev실행하고 창 위로 마우스를 이동한 상태에서 버튼을 클릭한 후 표시되는 메시지에서 번호를 읽어보면 찾을 수 있습니다.xev -event buttonxev

전체 화면 모드를 끄는 데 별로 관심이 없다면 위에서 언급한 wmctrl 명령을 실행하는 패널 실행 프로그램을 만들면 됩니다.

관련 정보