최소한의 UI로 다른 프로그램을 실행하기 위한 고급 키오스크 모드의 목적

최소한의 UI로 다른 프로그램을 실행하기 위한 고급 키오스크 모드의 목적

내가 원하는 것은:

vnc 뷰어를 여는 쉘 스크립트를 시작/실행하기 위해 kisok 모드 애플리케이션을 원합니다. 또한 alt+f4 또는 alt+tab 등과 같은 모든 중요한 기능을 비활성화해야 합니다. 그게 다야.

내가 찾은 것:

X 서버를 사용하여 크롬을 시작하는 방법에 대한 많은 튜토리얼을 찾았지만 이 설정으로는 vnc 클라이언트를 시작할 수 없습니다. 그래서 나중에 알았죠Northwest.js내가 필요한 모든 것이 들어있는 것 같습니다. Base X 서버에서는 거의 모든 단축키를 사용할 수 없습니다.

내가 뭘 한거지:

나는Northwest.js웹사이트/앱 내에 열기 버튼이 있습니다.ssvnc/vnc뷰어/xtightvnc 뷰어. 앱을 키오스크 모드와 전체 화면 모드로 설정했습니다. 첫 번째 테스트에서는 키오스크 모드에서 열렸고 버튼을 누른 후 vnc 뷰어에서 비밀번호를 묻고 다른 컴퓨터에 연결했습니다.

질문:

이제 두 번째 테스트는 콘솔에서 파이를 시작하고 "startx myapp"을 사용하여 내 앱을 시험해 보는 것입니다. 가장 먼저 눈에 띄는 점은 앱 크기가 약 600x800이고 전체 화면이 아니라는 것입니다. 버튼을 누르면 vnc 뷰어가 열리지만 비밀번호 텍스트 상자에 아무 것도 쓸 수 없습니다. 뷰어 창에는 닫기 버튼이 없어서 거기에서 멈췄습니다. 이후 테스트에서 버튼은 ssvnc 클라이언트를 열었고 이 애플리케이션에서는 모든 버튼을 누르고 모든 확인란을 표시하고 모든 메뉴를 전환할 수 있었지만 여전히 텍스트 상자 너머로 이동할 수 없었습니다(xtightvncviewer와 동일).

질문:

기본 X 서버에서 두 번째 프로그램으로 열린 프로그램의 텍스트 상자에 어떻게 액세스합니까?

선택 사항: 콘솔을 통해 열 수 있는 다른 vnc 뷰어를 알고 계십니까? 아마도 제가 사용해본 제품이 이에 적합하지 않을 수도 있습니다.

선택 사항²: 아니면 창을 이동하고 닫을 수 있다는 점을 제외하면 키오스크 모드처럼 작동하는 창 관리자가 종료됩니까?

답변1

이것성냥갑창 관리자는 일반적으로 이러한 프로젝트의 좋은 출발점입니다.

한 번에 하나의 응용 프로그램을 전체 화면으로 표시합니다.

관련 정보