evdev

    0

    1答えて

    私はモジュールevdevの(末尾のリンクを参照)を使用して、Pythonでゲームパッドを使用する方法を発見しました。このチュートリアルで は、著者は、唯一のゲームパッドを使用していますが、彼はまた、コードは次のように基づかで複数のgamespadsを使用することが可能であることを、述べて: from evdev import InputDevice from select import sele

    0

    1答えて

    は、私はここで、以下の(と異なる)の問題のために新しい質問を開く: 私はRaspPiにminibianをインストールしました。システム全体を詳細に、'de_DE'上で実行されている: [email protected]:~# locale LANG=de_DE.UTF-8 LANGUAGE= LC_CTYPE="de_DE.UTF-8" LC_NUMERIC="de_DE.UTF-8"

    0

    1答えて

    /dev/input/eventXとして新しいデバイスがいつ利用可能になるかを判断するための好ましい方法は何ですか? オープンファイルと/dev/input/eventXデバイスのリストを比較して、定期的に/dev/inputディレクトリを調べる必要がありますか、それとも簡単な方法がありますか? 私はhotplug.txtを簡単に見をとっているが、私はそれが根底にある生/dev/inputデバイス

    0

    1答えて

    Linux用のソフトウェアを書いていますが、これは入力処理にlibevdevを使用しています。 私の驚いたことに、見つかったすべての仮想オンスクリーンキーボードは、高レベルのX Window Serverイベントをシミュレートしています。したがって、それらはudevで認識されず、/ dev/inputフォルダには表示されず、evtestで表示されません。 低レベルのソフトウェアキーボードはあります

    6

    2答えて

    私はHIDバーコードスキャナ(キーボードをエミュレートする)としてevdevをポーリングするpythonスクリプトを書いています。このスクリプトはLinuxプラットフォーム(Ubuntu)でうまく動作します。既存のPythonスクリプトのマイナーな移植を可能にするevdevのOS X Pythonに相当するものはありますか? Pythonの経験があり、HIDデバイス入力用に設定している場合は、応答

    1

    1答えて

    私は、バーコードスキャナからすべての読み込みをキャプチャするモジュールを持っています。 私の問題は、私が正しく閉じることができないということです。 KeyboardInterruptまたはSystemExit信号を送信した後は、バーコードをスキャンするときにのみ停止します。 私はBarcodeScannerクラスにこのメソッドを追加しようとしましたが、それはまだ動作しません: def interr

    2

    2答えて

    私は、Datalogic Gryphon GFS4400 2Dバーコードスキャナを持っています。私はラズベリーパイに入れて、それはUSB HIDデバイスとして動作します。私はバーコードを読み取ることができ、出力はデフォルトのTTYになります。 バーコードを読み取ったときに出力を処理するserivceを作成したいとします。私はpythonとevdevを使用しています。 出力を正しい文字に変換する方法