AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Win32/Win64 API (native code) Delphi USB-Port Monitor für Grafiktablett
Thema durchsuchen
Ansicht
Themen-Optionen

USB-Port Monitor für Grafiktablett

Ein Thema von kiok_kiok · begonnen am 2. Apr 2008 · letzter Beitrag vom 7. Apr 2008
Antwort Antwort
Seite 1 von 2  1 2      
kiok_kiok

Registriert seit: 2. Apr 2008
4 Beiträge
 
#1

USB-Port Monitor für Grafiktablett

  Alt 2. Apr 2008, 09:13
Hallo zusammen,

ich habe ein Grafiktablett (DIN-A4), dass sich an den Computer angeschlossen, wie eine Mouse verhält.

Was ich suche ist jemand, der in der Lage ist mir zu helfen den USB Port auszulesen und die Rohdaten,
die das Grafiktablett sendet zu lesen. Interpretieren kann ich sie selbst, dass ist nicht das Problem,
sondern sie eben zu lesen.
Ich brauche diese Pen-Positionsinformation, um mit dem Grafiktablett Telefonnotizen zu machen und diese dann
als Domkument in meinem Programm zu speichern.(das ist bereits alles gelöst!)
Leider bin ich nicht der begnadete WINAPI Programmierer und brauche daher (auch gegen Geld) Hilfe.

Es genügt für diese Aufgabe NICHT einfach die Mouseposition der Screen abzufragen, da ich das ganze Grafiktablett
nutzen will und sich dementsprechend der Mousezeiger auch mal ausserhalb meines Programmes bewegt.

Ich habe folgenden Ansatz:

wenn der Pen des Grafiktabletts schreibt binde ich die den Mousecursor auf ein Areal innerhalb meines Programms und
will zu dem Zeitpunkt die Positionsdaten des Grafiktabletts lesen und in meine Schreibkoordinaten umrechnen (Simulation waren
schon erfolgreich). Sobald ich nicht mehr Schreibe ist der Mousecursor wieder freigegeben.

Über die HID Komponente von Robert Marquard war ich quasi am Ziel, nur funktioniert sie scheinbar nicht mit jedem HID Treiber,
bzw. nicht jeder HID Treiber löst das ONDATA-Event aus.

So denke ich, dass der Datenstrom vorher direkt am USB PORT abgegriffen werden sollte.

Vielleicht gibt es in der weiten Welt einen versierten Programmierer, der Lust hat, sich mit der Fragestellung auseinanderzusetzen.
Wäre super.

Danke

Peter Bauckhage

[edit=SirThornberry]Titel geändert - das Hilfe gebraucht wird ist eigentlich schon durch die Verwendung des entsprechenden Forums ausgesagt - Mfg, SirThornberry[/edit]
  Mit Zitat antworten Zitat
franktron

Registriert seit: 11. Nov 2003
Ort: Oldenburg
1.446 Beiträge
 
Delphi 10.2 Tokyo Enterprise
 
#2

Re: need help! bei USB-Port Monitor für Grafiktablett

  Alt 2. Apr 2008, 09:31
Man kann doch die Maus in einem Rect einsperren vielleicht hilft dir das weiter.
Frank
Tux sein Lieblingsquellcode
While anzfische<TuxSatt do begin
Fisch:=TFisch.Create; Tux.EssenFisch(Fisch); Fisch.Free;inc(anzfische); end;
  Mit Zitat antworten Zitat
OregonGhost

Registriert seit: 8. Jun 2002
Ort: Lübeck
1.216 Beiträge
 
Delphi 3 Professional
 
#3

Re: need help! bei USB-Port Monitor für Grafiktablett

  Alt 2. Apr 2008, 09:34
Gibt es in Windows nicht seit einiger Zeit (so etwa seit Windows XP Tablet PC Edition) eine API oder einen Dienst oder ähnliches speziell für Grafiktabletts, bzw. genauer für die handschriftliche Eingabe in Standard-Eingabefelder?
Oregon Ghost
---
Wenn NULL besonders groß ist, ist es fast schon wie ein bisschen eins.
  Mit Zitat antworten Zitat
Benutzerbild von TERWI
TERWI

Registriert seit: 29. Mär 2008
Ort: D-49626
381 Beiträge
 
Delphi 11 Alexandria
 
#4

Re: need help! bei USB-Port Monitor für Grafiktablett

  Alt 2. Apr 2008, 11:40
Ich habe ähnliche Probs und Gedanken in diesem Thread (ab S. 3 Mitte ff.)
Komme da mit der HID-Komp. von RObert auch nicht weiter. Der schrieb mal irgendwo, das gewisse Events von WinDoof geschützt sind und somit nicht darauf zugegriffen / gelesen werden kann.
Ich würde auch gern am USB direkt 'lauschen'.
  Mit Zitat antworten Zitat
kiok_kiok

Registriert seit: 2. Apr 2008
4 Beiträge
 
#5

Re: need help! bei USB-Port Monitor für Grafiktablett

  Alt 3. Apr 2008, 11:39
So ich habe mein Problem gegen Geld gelöst bekommen. War nicht ganz billig...
Die Firma Thesyscon hatte so etwas fertig
  Mit Zitat antworten Zitat
Benutzerbild von TERWI
TERWI

Registriert seit: 29. Mär 2008
Ort: D-49626
381 Beiträge
 
Delphi 11 Alexandria
 
#6

Re: need help! bei USB-Port Monitor für Grafiktablett

  Alt 4. Apr 2008, 09:42
Und woraus besteht die Lösung ? Wie preiswert ?
  Mit Zitat antworten Zitat
kiok_kiok

Registriert seit: 2. Apr 2008
4 Beiträge
 
#7

Re: need help! bei USB-Port Monitor für Grafiktablett

  Alt 4. Apr 2008, 19:48
ups... das HID wird mit einem erweiterten Treiber gecovert.
Die Lösung gibt es bei THESYCON und kostet 2500 Euro als Entwicklerlizens
nicht gerade billig, aber ich brauchte was gutes.
  Mit Zitat antworten Zitat
Benutzerbild von TERWI
TERWI

Registriert seit: 29. Mär 2008
Ort: D-49626
381 Beiträge
 
Delphi 11 Alexandria
 
#8

Re: need help! bei USB-Port Monitor für Grafiktablett

  Alt 5. Apr 2008, 09:42
2 komma 5 kilo-Euronen ???
Oder war da ne null zu viel ?
... muss es ja schon gaaanz dringend und deine Verzweiflung ziemlich riesig sein ...
  Mit Zitat antworten Zitat
kiok_kiok

Registriert seit: 2. Apr 2008
4 Beiträge
 
#9

Re: need help! bei USB-Port Monitor für Grafiktablett

  Alt 7. Apr 2008, 06:48
Weißt du, da es anscheinend niemanden gab, der sich damit auskennt und
manchmal halt eine Lösung her muß....
  Mit Zitat antworten Zitat
giovita

Registriert seit: 4. Okt 2007
1 Beiträge
 
#10

Re: need help! bei USB-Port Monitor für Grafiktablett

  Alt 7. Apr 2008, 09:19
ich habs leider jetzt erst gelesen.

Ich denke du suchst so etwas wie das http://benoit.papillault.free.fr/usbsnoop/index.php

Gruß
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 06:08 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz