3

アルプスのタッチパッドから直接入力を読み取ることは可能ですか? タッチパッドを安価な描画タブレットに変えようとしているので、物理的なタッチパッドに対してタッチされた場所の生の未処理の x 座標と y 座標を読み取る必要があります。したがって、タッチパッドの左下隅に触れると、(0,0) などに対応するはずです。

ちなみに、Windowsでこれをやろうとしています。

Synaptics のタッチパッドを使って既にこれを行うことができますが、それは Synaptics がデバイスを完全に制御できる優れた SDK を備えているためです。アルプスの類似品は見つかりませんでした。Windows APIまたはdirectinputなどを使用してこれを行う方法はありますか?

4

1 に答える 1

3

申し訳ありませんが、Alps ドライバーは本当に制限されています。それをオフにする方法さえありません (非常に面倒です!) 付属の DLL をリバース エンジニアリングする (難しい) か、フィルター ドライバーを作成する場合を除きます。入力を直接キャプチャする (さらに難しい) 本当にそのルートに行きたい場合は、Synaptics デバイスを使用することをお勧めします。

それとは別に、処理されたXY 座標を取得する必要があります。これは C# の例です。最初にそれを試してみてください。これは非常に簡単で、十分に正確である可能性があります。

または、描画タブレットを購入するだけで、(はるかに小さい)タッチパッドで同じことを行うのに費やす時間によっては、安くなる可能性がありますが、あまりうまくいきません.

于 2009-09-22T12:04:01.090 に答える