라즈베리파이를 셋톱박스로 구성하고 있습니다. Firefox와 Chromium을 전체 화면 모드로 실행할 수 있습니다. 하지만 브라우저가 전체 화면 모드에서 실행 중일 때 LXPanel(자동 숨기기로 구성)이 반응하도록 하고 싶습니다. 하지만 마우스를 화면 하단으로 이동하면 활성화되지 않거나 브라우저 창 아래에 팝업이 나타납니다(두 브라우저 모두 동일).
고쳐 쓰다 창이 전체 화면보다 약간 작은 일반 창 모드에서 실행할 때 lxpanel이 브라우저 창 아래로 확장되는 것을 확인했습니다.
패널에는 일반적인 창 장식이 없으므로 마우스 오른쪽 버튼을 클릭할 수 없습니다. 나는 openbox rc 파일을 만드는 것이 가능해야 한다고 믿습니다. - 새로운 파일을 만드는 한응용클래스.
업데이트 2
분명히 응용 프로그램 클래스(및 기타 여러 X 속성)는 xprop를 통해 찾을 수 있습니다.
답변1
openbox/pixel의 기본 버전에는 lxpanel에 대한 애플리케이션 항목이 이미 있는 rc 파일(/home/pi/.config/openbox/lxde-pi-rc.xml)이 함께 제공됩니다.
...
<applications>
<application name="panel">
<skip_taskbar>yes</skip_taskbar>
<layer>above</layer>
</application>
<application name="panel" type="dock">
<layer>below</layer>
</application>
,,,
필요한 것은 "아래"를 "위"로 바꾸는 것뿐입니다.
그러나 Chromium(56) 및 Firefox(51)에서는 "전체 화면" 모드에 있을 때 브라우저에 의해 패널이 여전히 숨겨집니다.
다른 창을 맨 위에 유지하려는 사용자를 위해 프로세스가 여기에 있습니다.오픈박스 위키. 표준 설치에는 obxprop과 xprop가 모두 포함되어 있습니다.
Firefox는 표준 설치에 포함되어 있지 않습니다. Firefox가 작동하려면 몇 가지 단계를 거쳐야 합니다. 옵션은 구글.