Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Betriebssysteme (https://www.delphipraxis.net/27-betriebssysteme/)
-   -   Zwei USB Tastaturen am Rechner. Wo wurde getippt? (https://www.delphipraxis.net/113964-zwei-usb-tastaturen-am-rechner-wo-wurde-getippt.html)

bluesbear 17. Mai 2008 12:17


Zwei USB Tastaturen am Rechner. Wo wurde getippt?
 
Nun, eigentlich sind es nicht zwei Tastaturen, sondern eine Tastatur und ein USB Barcodescanner, den ich gestern abend bekommen habe, der sich aber wie eine Tastatur verhält. Vielleicht hat jemand einen besseren Vorschlag für den Thread-Titel.

Beispiel: Ich ziehe den Scanner jetzt mal über den Barcode eines Buches (übrigens sehr empfehlenswert)..
9780782143423
und schon steht da die ISBN. :-D

Mit anderen Sachen geht das auch. Z.B. eine Flasche Mineralwasser..
3179732353511
Wer erkennt die Marke? :mrgreen:
Okok, soweit macht das echt Spaß :party:

Jetzt würde ich gerne in einem Delphi2007 (nein, nicht D3 <g>) Programm unterscheiden können, ob eine Eingabe von meiner Tastatur stammt, oder vom Scanner.

Ich habe die Forumsuche schon bemüht, und viele interessante Sachen zu USB/HID gefunden.
TComponentUSB von den Schweizern, TjvHidDeviceController von den JEDIs, und diverse Hinweise zu USB-Sniffern.
Ich bin mir nun nicht sicher, in welcher Richtung ich da weiter machen sollte. Vielleicht geht das ja auch ganz einfach?

Es ist nur ein Hobby- und Spraßprojekt, aber vielleicht kann mir ja jemand hier einen Schubs in die richtige Richtung geben.

haentschman 17. Mai 2008 12:33

Re: Zwei USB Tastaturen am Rechner. Wo wurde getippt?
 
Guten Tag... :-D

- beim Barcodescannen ist am Ende immer ein "Enter"
- kommt innerhalb von einem Zeitraum X nach Eingabe des ersten Zeichens (1. OnChange des Edit Feldes) das "Enter" (Bsp. 0,5 Sekunden) ist die Wahrscheinlichkeit sehr hoch, daß die Eingabe vom Barcodescanner stammt, da ich bezweifle, daß jemand die Barcodenummer so schnell tippt. :wink:

Zitat:

Es ist nur ein Hobby- und Spraßprojekt
- das ganze über Schnittstellen / Hardware auswerten wird auch irgendwie gehen, finde ich aber in diesem Fall übertrieben.

:hi:

Phoenix 17. Mai 2008 12:43

Re: Zwei USB Tastaturen am Rechner. Wo wurde getippt?
 
In der Regel kann man die Barcode-Scanner so konfigurieren, dass sie eine bestimmte Sequenz vor den gescannten Daten senden. Du könntest also z.B. [BAR] vorne weg senden um zu erkennen dass das was dann kommt vom Barcode-Scanner kommt.

inherited 17. Mai 2008 12:51

Re: Zwei USB Tastaturen am Rechner. Wo wurde getippt?
 
wie gut stehts mit deinen Linux-Kenntnissen aus?
da wäre das kein Problem.

Christian Seehase 17. Mai 2008 13:12

Re: Zwei USB Tastaturen am Rechner. Wo wurde getippt?
 
Moin Haentschman,

Zitat:

Zitat von haentschman
- beim Barcodescannen ist am Ende immer ein "Enter"

Nicht unbedingt, das wird man meist konfigurieren können.

bluesbear 17. Mai 2008 15:18

Re: Zwei USB Tastaturen am Rechner. Wo wurde getippt?
 
Die Idee von haentschman, es von der Tippgeschwindigkeit abhängig zu machen, ist so simpel wie genial!! :)
do wär isch im lääbe ned selber druff gekomme!
Wenn ich jetzt noch das mit dem Präfix von Phoenix dazu nehme, ist mein Problem so gut wie gelöst. Das krieg ich hin. <weitertüftel>.
Es geht tatsächlich viel einfacher, als ich dachte.
:dp:

haentschman 17. Mai 2008 15:50

Re: Zwei USB Tastaturen am Rechner. Wo wurde getippt?
 
Zitat:

haentschman hat folgendes geschrieben:
- beim Barcodescannen ist am Ende immer ein "Enter"


Nicht unbedingt, das wird man meist konfigurieren können.
- ich hatte bis jetzt nur mit einfachen Barcodescannern mit Tastaturweiche zu tun und da war die Konfiguration eher dürftig.
- bei aufwendigeren Modellen kann ich mir das auch vorstellen.

bluesbear 17. Mai 2008 16:34

Re: Zwei USB Tastaturen am Rechner. Wo wurde getippt?
 
Meiner hier kam mit einem seitenreichen Büchlein. Den konfiguriert man, indem man ihn seltsame Codes scannen lässt. <imbartkratz>

haentschman 17. Mai 2008 17:38

Re: Zwei USB Tastaturen am Rechner. Wo wurde getippt?
 
Zitat:

Meiner hier kam mit einem seitenreichen Büchlein.
...tolle Bettlektüre :mrgreen:

Dann hast du alles was du brauchst... Viel Spaß :thumb:

zebrafalke 17. Mai 2008 17:41

Re: Zwei USB Tastaturen am Rechner. Wo wurde getippt?
 
Zitat:

Zitat von bluesbear
Mit anderen Sachen geht das auch. Z.B. eine Flasche Mineralwasser..
3179732353511
Wer erkennt die Marke? :mrgreen:

Vittel! :mrgreen:


Alle Zeitangaben in WEZ +1. Es ist jetzt 02:32 Uhr.
Seite 1 von 2  1 2      

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