두 번째 장치에서 창의 일부를 표시할 수 있나요?

두 번째 장치에서 창의 일부를 표시할 수 있나요?

프레젠테이션을 할 때 나는 html/css/js 기반을 사용합니다 showoff. 여기에는 나에게 딱 맞는 방식으로 메모와 진행 상황을 표시하는 발표자 모드가 있습니다. 이 모드에서 변경한 내용을 두 번째 브라우저가 어떻게든 선택한다는 아이디어인 것 같지만 작동하지 않습니다.

그래서 현재 슬라이드(1024x768 영역)를 보여주는 발표자 모드 부분을 다른 장치인 프로젝터 모니터에 두는 것을 고려했습니다.

이렇게 거대한 도구 상자가 있으면 X이것이 가능하다고 생각합니다. 프레젠테이션은 미러 모니터를 통해 이루어졌으며 매우 잘 작동했습니다. 남은 것은 그것이 가능한지 궁금해하는 것뿐입니다.

Can I display part of a window on the second device?

저는 xmonad주로 창관리자로 사용합니다. 다른 창 관리자가 이 기능을 지원하면 프레젠테이션으로 전환할 수 있습니다.

고쳐 쓰다

X11나는 단지 데모가 잘 작동하도록 하는 것보다 이를 달성하기 위한 수단(또는 관련 도구)에 더 관심이 있습니다 . 이 솔루션에 대한 관심을 촉발한 것은 바로 이 사건이었습니다.

두 번째 업데이트

나는 여전히 순수한 X11 솔루션을 찾고 있지만 당면한 문제는 확실히 해결되었습니다.

답변1

아무것도 모르지만 showoff써봤어dzslides비슷한 방식으로. 확인해야 할 사항은 다음과 같습니다.

  • 창 관리자가 다중 모니터를 지원합니까? (예를 들어 그 이후에는 xrandr --output VGA1 --right-of LVDS1"또 다른"을 처리합니까?)XMonad는,,i3좋은 긴 지원도 제공됩니다.
  • 발표자 콘솔이 다른 창을 제어해야 합니다.일반 데모 모드에서.별도의 창에서 두 가지 모드를 열면 어떻게 되나요?showoff말하자면

    Your ShowOff presentation is now starting up.
    
    To view it plainly, visit [ #{url} ]
    
    To run it from presenter view, go to: [ #{url}/presenter ]
    

    열려고 노력하다둘 다두 창 모두에 URL이 있습니다.

  • 원하는 대로 발표자 보기 창이 일반 보기 창을 제어하는 ​​경우 일반 보기 창을 다른 모니터로 이동하면 됩니다(WM이 다중 모니터를 처리하는 방법에 따라 다름). 그렇지 않은 경우 고려할 수 있습니다.질문하기...

이것~해야 한다X11 해킹보다 쉽습니다.

답변2

나는 최근에 배웠다아란델, 모니터를 시각적으로 정렬합니다. 사용자(이 경우에는 나)가 특정 모니터에 표시된 공간을 덮어쓰는 것을 막을 수 있는 방법은 없습니다. 이론적으로는 오프셋과 위치 자체를 계산하고 다음을 사용할 수 있습니다.랜달- 직접 주문.

그런데,보여이제 PuppetLabs에서 관리하고 있으며 sr_이 답변에서 제안한 대로 작동하는 발표자 모드를 갖습니다.

관련 정보