最小限のUIで他のプログラムを実行するための高度なキオスクモードの目的

最小限のUIで他のプログラムを実行するための高度なキオスクモードの目的

私が望むもの:

vncビューアを開くシェルスクリプトを起動/実行するためのキソックモードアプリケーションが必要です。また、alt + f4やalt + tabなどのすべての重要な機能を無効にする必要があります。それはすべてです。

私が見つけたもの:

Xサーバーを使用してChromeを起動する方法に関するチュートリアルがたくさんありましたが、この設定ではvncクライアントを起動できませんでした。だから後で知りました。Northwest.js私が必要とするすべてが含まれているようです。 Base Xサーバーではほとんどすべてのショートカットを使用できません。

私がしたこと:

Northwest.jsウェブサイト/アプリ内に開くボタンがあります。ssvnc/vncビューア/xtightvncビューア。アプリをキオスクモードとフルスクリーンモードに設定しました。最初のテストでは、キオスクモードで開き、ボタンを押した後、vncビューアでパスワードを求めて別のコンピュータに接続しました。

質問:

2番目のテストは、コンソールでパイを起動し、 "startx myapp"を使って私のアプリを試してみることです。最初に目立つのは、アプリのサイズが約600x800で、フルスクリーンではないことです。ボタンを押すとvncビューアが開きますが、パスワードテキストボックスに何も書き込めません。ビューアウィンドウには閉じるボタンがなく、そこで停止しました。その後のテストでは、ボタンはssvncクライアントを開き、このアプリケーションではすべてのボタンを押してすべてのチェックボックスを表示し、すべてのメニューを切り替えることができましたが、それでもテキストボックスを超えて移動することはできませんでした(xtightvncviewerと同じ)。

質問:

プライマリXサーバーで2番目のプログラムとして開かれたプログラムのテキストボックスにどのようにアクセスしますか?

オプション:コンソールで開くことができる他のvncビューアを知っていますか?おそらく私が使った製品はそれに適していないかもしれません。

オプション²:またはウィンドウを移動して閉じることができることを除いて、キオスクモードのように動作するウィンドウマネージャは終了しますか?

答え1

これマッチウィンドウマネージャは通常、これらのプロジェクトの良い出発点です。

一度に1つのアプリケーションを全画面表示します。

関連情報