LabVIEWForum.de - Auf Tasten an Panel-PC reagieren

LabVIEWForum.de

Normale Version: Auf Tasten an Panel-PC reagieren
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hi,


ich habe einen Panel-PC mit Zusatztasten.

Mein Programm hal folgenden prinzipiellen Aufbau:
Ich verwende eine State Machine. Der Anfangsstate beinhaltet eine Ereignisstruktur und erlaubt so den wechsel in andere States (z.B. falls Button gedrückt wurde).

Wie reagiere ich nun auf einen Tastendruck am Panel-PC? Es handelt sich um Zusatztasten, die eine Code senden, der auf üblichen PC-Tastaturen nicht verwendet wird.


Liebe Grüße,
Alex
Anbei ein kleines Beispiel-VI.

Standardtasten werden signalisiert, aber bei meiner Multimediatastatur werden alle Multimediatasten nicht angezeigt.

Wie kann man Nicht-Standardtasten signalisieren lassen?
Wie sind die Tasten den an den PC angeschlossen?
mit tastatur gekoppelt oder extra an nem RS232 oder USB anschluß?
' schrieb:Wie sind die Tasten den an den PC angeschlossen?
mit tastatur gekoppelt oder extra an nem RS232 oder USB anschluß?

Die Tasten sind intern augenscheinlich per USB auf dem Mainboard angeschlossen.
Eine Standardtastatur ist nicht angeschlossen.
vieleicht brauchen die Tasten nen extra treiber? oer haben ne DLL dabei die du ansprechen musst.
Reagieren die Tasten denn unter Windows irgendwie?
' schrieb:vieleicht brauchen die Tasten nen extra treiber? oer haben ne DLL dabei die du ansprechen musst.
Reagieren die Tasten denn unter Windows irgendwie?

Ja, unter Windows reagieren Sie - ohne extra Treiber.

Mir ist auch aufgefallen, dass meine Multimediatastatur (Entwickler-PC) in LabVIEW keine Scancodes für die Extratasten ausgibt.
Hallo nochmal,

Du hast recht. Alle Sondertasten werden nicht angezeigt.
hast du schon mal versucht obs irgend ein ActivX zugriff auf die Tastatur giebt?
Referenz-URLs