0

私は、クリックされたボタンに応じてサーバーがキーボードのすべてのイベントを発生させるクライアントサーバーアプリケーションに取り組んでいます。こちらもキーボード限定です。

左手用のカスタムキーボードを作成しています。友人は 1 ハンドしか持っていないので、同様のメリットがあります。彼らのキーボードはある種のタッチ デバイスであり、ネットワークとポート接続を介してサーバーとの接続を確立する大型のタブレットである可能性があります。

私のサーバー アプリケーション (Python、C、C++、Java など、実際には何でも書かれています。多くの言語を知っています) は、フラグを受け取り、一連のコマンドを実行します。

基本的に私は次のようなことをしたい:

if(key_pressed == 'f1')
  execute the 'F1' key in focused window.

サーバー アプリケーションはフォーカスされておらず、画面上で非表示または最小化されます。

カスタムドライバーなどを構築せずにそれを行う方法はありますか?

編集:

クライアントはキーボードのようなもので、サーバーはドライバーのようなものです。あたかも操作されているキャラクターデバイスであるかのように、サーバーに物事を発射させたいです。私が調べていたのは、フォーカスされたアプリケーションのみがプレスを受け取るという投稿または2つを読んでいたことです。これは問題ありません。フォーカスされたウィンドウで実行したいのですが、バックグラウンドでは、キャッチしてから上記の key_pressed のように、必要な信号を実行します

4

0 に答える 0