Forum: Win32/Win64 API (native code)
Delphi
by sparky,
31. Okt 2010
Für unseren Anwendungsfall habe ich als "Singleton-Pattern" einen modalen Dialog :wink:, und wenn der (nach einem Timeout) wieder geschlossen wird gibts auch keine Raw-Input Nachrichten / Registrierung mehr. Funktioniert besser als gedacht.
Danke für die zusammenarbeit :thumb:
Übrigens: Ich würde gerne den HID-Controller aus deiner WiiHID Lib zum ermitteln aller angeschlossenen HID-Geräte...
Forum: Win32/Win64 API (native code)
Delphi
by sparky,
29. Okt 2010
Die Verwendung von RIDEV_INPUTSINK funktioniert zwar, betrifft aber wieder alle Devices die den TLC-Kriterien von RegisterRawInputDevices entsprechen. Bei einem Barcode-Scanner mit Tastatur HID also auch die normale Tastatur... und so ein Verhalten würde mit Sicherheit auf Anwenderseite für Verwirrung sorgen
Wäre aber noch zu verkraften, wenn man wenigstens die Registrierung der Devices nach...
Forum: Win32/Win64 API (native code)
Delphi
by sparky,
28. Okt 2010
Sorry, dass es etwas gedauert hat...
Das Projekt ist bei uns erstmal wieder auf Eis gelegt worden :( andere Sachen haben Vorrang.
Ich werde aber morgen mal die Beispiel-Quellen zu dem was ich schon rausgefunden habe hier posten.
Soviel schonmal vorab:
WM_INPUT Messages kommen an :-D, aber dafür immer von allen Devices die den gewählten TLC-Kriterien entsprechen :?
Man muss also die...
Forum: Win32/Win64 API (native code)
Delphi
by sparky,
15. Okt 2010
Kurzes Update zum Thema Raw Input:
Als wahre Fundgrube hat sich Jan Axelson's Lakeview Research herausgestellt, im Bereich Tools hat er 2 Programme zum Untersuchen von USB-HID Geräten (für die Angabe von UsagePage und Usage der
Top-Level Collection (TLC) zur Geräteauswahl) inkl. Quelltext für Delphi :-D. Ausserdem ein Hinweis auf Robert Marquardt's HID Controller Component Suite für Delphi.
...
Forum: Win32/Win64 API (native code)
Delphi
by sparky,
12. Okt 2010
Öhhh - ja :shock:, mein japanisch is nich so toll... aber wenn ich es richtig interpretiere, erwähnt er auch nur, dass es die Funktionen gibt, oder?
Ich versuche gerade über die GetRawInput... Funktionen einen Barcode-Scanner mit HID Interface (Bluetooth/USB) anzubinden.
Allerdings muss ich heute erst noch ein anderes Projekt zur Abgabe bereit machen.
Melde mich nochmal, wenn ich weiss ob...
Forum: Win32/Win64 API (native code)
Delphi
by sparky,
11. Okt 2010
Also wenn es sich um folgendes Gerät handelt:
HID\VID_057e&PID_0306
HID_DEVICE_SYSTEM_GAME
HID_DEVICE_UP:0001_U:0005
HID_DEVICE
Les Paul Controller for Nintende Wii Model No. 95125.805 (ok, hätte vor dem antworten mal schauen sollen, was schon geschrieben wurde)
könnte vielleicht das folgende Projekt interessant sein: