問題タブ [hid]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
2193 参照

linux-kernel - insmod カーネル HID モジュールを追加

隠しモジュールにいくつかの変更を加えました。

私はそれを作成し、カーネル v 2.6.27.14 で正常にロード (insmod) できます

今、カーネル v 2.6.27.11 に同じカーネル モジュールをロードします。

両方のカーネル バージョンの kerbel ソース ファイルに違いはないため、

成功することはできますが、この .11 カーネル バージョンでは /insmod を追加できません。

**

**

よろしく、

0 投票する
1 に答える
3840 参照

.net - USB HID 入力をキーボードストロークにマッピングする方法は?

私は .NET 開発者であり、USB HID デバイス (マウス、ダンス パッド、ギターまたはドラム、特にドラム) をキーボードに変えたいと考えています (キーがほとんどないことはわかっています)。これをゼロから開発する必要がありますか? それを行うツールはありますか?私を助けるライブラリはありますか?

0 投票する
3 に答える
5437 参照

c# - PtrToStructureによってスローされた引数例外

誰かが次の引数の例外を説明できますか:構造は私にとって値クラスであってはなりません。これは、私のプログラムの次のコード行が原因です。

タイプが与えられたdbh場合:

ありがとう

0 投票する
9 に答える
15471 参照

excel - Program for HID USB Scale

I'm looking for a program that can read the weight on a USB scale, namely the Pelouze 10lb USB Portable Scale. I thought it would have a virtual COM port driver but instead, it uses HID drivers. I've been searching for a whole month for a program that can help me transfer the reading of the scale to Microsoft Excel. Can someone help me out or point me in the right direction? I am absolutely illiterate to programming. Much gratitude any help given.

0 投票する
1 に答える
1420 参照

excel - 体重をMSExcelに転送するHIDUSBスケールのプログラム

体重計http://global.dymo.com/enUS/Products/10_lb__USB_Mailing_Scale.htmlの重量をMicrosoftExcelに転送するのに役立つプログラムを見つける必要があります。誰かが私を助けたり、正しい方向に向けたりできますか?目盛りは読みが安定していることを示しており、Excelのセルに重みを書き込むための手がかりだと思います。体重計はグラムまたはオンスで重量を読み取ることができますが、私はそれをグラムで表示することを好みます。

助けてくれてありがとう!=)

0 投票する
3 に答える
10076 参照

linux - Ubuntu Jaunty で HID デバイスからイベントを読み取るにはどうすればよいですか?

私は Linux USB HID デバイス ( Hama MCEcat /dev/input/event7 ) を持っており、そのイベントを手動で読み取ることができますcat /dev/input/event8。デバイスのキーを押すたびに、cat上記のコマンドのいずれかで数バイトを読み取ることができます。マシンに Ubuntu Jaunty 64 ビット デスクトップがデフォルトでインストールされています。

デバイスから出力されたバイトを解釈するパーサーを作成できると思います。または、より便利であればlibhidを使用します。

私の質問は次のとおりです。

  1. テキストモードの仮想コンソールが、デバイスでのキー押下の一部を通常のキー押下として受信しないようにするにはどうすればよいですか? 現在のところ、一部のデバイス キーは、EnterBackSpacePageUp、またはテンキーの数字になります。
  2. 同様に、X サーバーがこのデバイスからキーボードとマウスのイベントを受信しないようにするにはどうすればよいですか? コンピューターに複数の USB キーボードとマウスが接続されています。X サーバーが、このデバイスを除くすべてのデバイスからイベントを受信するようにします。
  3. /usr/local/bin/keydumper /dev/input/event7 /dev/input/event8デバイスがコンピューターに接続されるたびに、コマンド(またはパスごとに 1 つのコマンド/dev/) が実行され、コマンド ラインで適切な/dev/パスが置き換えられるように設定するにはどうすればよいですか?
0 投票する
1 に答える
659 参照

mouse - NT上の非HIDマウスドライバー

Windowsでのサポートがひどいので、ラップトップ用のカスタムタッチパッドドライバーを作成したいと思っています。私はプロトコルを理解し、それを実装する準備ができていますが、それをどのように実行するかについて少し混乱しています。マルチタッチタッチパッドなので、標準のマウスサポートに加えてWindows Touchインターフェイスをサポートしたいのですが、WDKの例(最も関連性の高いものはElotouch)はHIDサポートのみを示しています。グーグルで、これを処理する適切な方法は、低レベルプロトコルからHIDを公開するシムドライバーを作成することだと言っている人を見つけましたが、どこから始めればよいかについての適切な情報が見つかりませんでした。

どのような例(WDKまたはその他)を見る必要がありますか?HIDシムはこれを実行する正しい方法ですか?少なくともVista+をターゲットにしたいと思っていますが、XPもいいでしょう。

ありがとう

編集:少し説明します。タッチパッドはUSBですが、非HIDです。また、HIDシムが最適な方法である場合、そこでKMDFを使用できますか、それともWDMを使用する必要がありますか?私の経験のほとんどはWDMですが、どちらに進むべきかわかりません。

0 投票する
1 に答える
5694 参照

linux - 非表示デバイスの所有権を取得するにはどうすればよいですか?

すでにプラグインされている可能性のある隠しデバイスの所有権を取得し、その出力を消費しながら、他のユーザー (X11 またはターミナル) がそれを消費できないようにしたいと考えています。

できることなら、端末のふりをするのではなく、特定の hid またはキャラクター デバイスを独占したいのです。一部の hid デバイスは x/terminal によってマウス/キーボードとして認識される可能性がありますが、2 番目のマウスまたはキーボードを別の用途に使用できますが、そのためにはそれらが偽の入力を x/terminal に送信していないことを確認する必要があります。ターミナルを開きます。

これがどのように行われるかについて、誰かが洞察を持っていますか?

0 投票する
3 に答える
4929 参照

usb - 仮想 USB HID ドライバーを探しています

車いすで照明などを操作するための特別な通信ツールを設計しました。 Z-waveを使用します。PC経由でこれらのデバイスを制御するためのアプリがあります。

残念ながら、アプリは USB スティックを想定しています。私たちの設計では、USB 接続スティックは使用できません。代わりに、Bluetooth と仮想コンポートを介して PC にリンクするシリアル インターフェイス モジュールを使用します。アプリケーションが HID 標準の windriver を使用していることはわかっています。(サードパーティのドライバーは関与しません)

USB 識別子と PnP をシミュレートする HID "ラッパー" ドライバーを使用して、アプリケーションがスティックが接続されていると認識し、Bluetooth 仮想通信データをアプリにリンクできるかどうかを考えていました。

0 投票する
2 に答える
6099 参照

c++ - SetupDiGetDeviceInterfaceDetail は、すべての USB HID オブジェクトのパスに対して「\」のみを返します

所有している USB HID デバイスの数はわかりますが (7)、デバイスの詳細を取得しようとするたびに返されるパスは常に「\」であり、デバイスにまったくアクセスできません。 . このコードと手順が非常に似ているコードを使用しています。