![]() |
LPT-Switch funktioniert nicht!
hallo, ich habe mir jetzt ein kleines Overheadpanel gebastelt und stehe vor folgendem Problem:
Immer wenn ich LPT-Switch Starte und einen Schalter Programmieren will, kommt die fehlermeldung "Run-time error 5: Invalid procedure call or argument" Weiß jemadn was da los ist? und wie Programmiere ich überhaupt die Schalter korrect? Aus der readme werde ich nicht schlau, ich bin nicht wirklich gut in englisch. P.S.: Ich habe schon im BIOS das LPT-Port auf SPP gestellt! |
Hi,
die fehlermeldung lässt wirklich auf irgendeinen programmierfehler schließen.... Die programmierung der schalter ist ganz einfach: entweder direkt über das programm oder über die datei C:\LPTswitch.ini. (so hab ich das gemacht und ich finds irgendwie übersichtlicher... geschmacksache) Jedenfalls kann man im programm selber einfach auswählen (ober den vielen kästchen): 1.) Die nummer des switches (1 bis 40) 2.) Den Typ (S wie Schalter oder P wie Pushbutton, also Taster) 3.) den output eingeben. Der Syntax für den output ist ganz einfach: (direkt aus der readme und schnell übersetzt ;) ) a => gibt einfach "a" aus (bei tastern immer wenn gedrückt wird und bei schaltern immer wenn die stellung geändert wird) {BKSP} => "drückt" einmal auf zurück (also löschen) +(ec) => "drückt" "shift-down" "e" "c" "shift-release" +EC => "drückt" "shift-down" "e" "shift-release" "c" %b => "drückt" "alt+b" ^a => "drückt" "ctrl+a" password => gibt das wort "password" ein {F1} => "drückt" F1 {%} => "drückt" "%" {^} => "drückt" "^" {+} => gibt ein "+" Zeichen aus Der Syntax für spezielle tasten steht in der readme, das is hoffentlich auch ohne englisch verständlich. wenn du willst schick ich dir mein configuration-file, schick mir einfach ne mail oder ne pn!! wenn noch fragen sind: ---> antworten lg, chris |
bei mit kommt mmernoch diese meldung
Ich habe im ersten Feld 1 ausgewähl, dann im zweiten Switch, da es ein Schalter ist. Und dann im 3ten hab ich einfach mal a eingegeben und dann auf GO! aber da kommt, immer diese meldung. muss man unten einer der 40 häkchen machen? |
Es funktionier und zwar so:
Wenn ich beim ersten Auswahlfenster 5 auswähle, dann beim zweiten Switch und beim dritte a , und dann auf GO! klicke und den Schalter bewege, erscheint das häckchen und verschwindet beim ausschalten wieder! Ist das so richtig? nur wie kann man das dann speichern und in den FS übertragen? |
Achsoo, man muss LPT-switch laufen lassen!
Es funktioniert, aber wie kann man die Schalter belegen, die im FS Optionsmenü nicht vorahanden sind¿?¿? wie z.B. Lichtsysteme (NAV,BCN,TAXI) und DE-ICE. Das einzige was ich jetzt hinbekommen habe ist STROBE,PANEL,LAND und PITOT/HEAT. |
Was für ne Version von LPT-Switch benutzt du denn?
die neue oder die ältere? mfg Peter |
Ich benutze Version 1.0 Wieso? Gibts da ne neuere? Wusste ich nicht
|
Ja gibt es LPT-Switch reload!
Damit kann man mehr als nur 1 LPT-Schnittstelle betreiben! Gruss Peter |
Ja, aber eine reicht mir, ich will doch nur die Schalter alle in den FS übertragen, nur man kann z.B. BCN oder NAV oder TAXI nicht alls Taste belegen! Wie bekommt man das hin? gibt's da vileicht ein programm mit dem man das machen kann?
|
Meines wissens kann man nur definierte Tastenkombinationen übertragen!
Ob es allerdings eine Möglichkeit gibt Tastenkombis über FSUIPC zu definieren weiß ich nicht da ich die meisten Sachen über FSbus realisiere! mfg Peter |
geht denn das nicht :heul: :heul: :heul: Weiß jemand rat?
|
Hast du ne registrierte Version von FSUIPC?
Wenn ja, kannste ja mal probieren Tastenkombinationen für bestimmte Offsets zu definieren. Und diese Tastenkobinationen über LPT-Switch zu steuern! Was anderes macht Lpt-Switch ja nicht! Ich hoffe ich habe jetzt hier keinen Müll erzählt! Gruss Peter |
nein, hab ich leider nicht!:( :heul:
|
Weiß den niemand wie man das hinbekommt?
|
Zitat:
Du kannst in der FS9.cfg jede Taste einzeln definieren. Ich hab selber ziemlich lang herumprobiert und in extrem zeitaufwändiger kleinstarbeit mit der "zerlegung" von gauges in die einzelnen xml-files die codes herausbekommen..... zwei wochen später hat Microsoft das dazu passende SDK veröffentlicht :heul: Im Panel-sdk (http://www.microsoft.com/games/fligh...nloads_sdk.asp gibts mehrere word-dateien mit allen möglichen codes. Die meisten sind eh relativ logisch, zb TOGGLE_NAV_LIGHTS für die NAVs... Im Übrigen ist es so auch möglich, die Zuordnung für die ATC- knöpfe 0-9 zu ändern... das war ein problem, das ich hier gepostet habe und wo keiner eine antwort wusste.... naja... Die Keycodes sind übrigends spezielle, ich hab sie auch durch ausprobieren gefunden: 69,11 ist zb. "Strg+shift+E" Ich könnte jetzt die liste, die ich zusammengestellt hab, hier reinschreiben, aber das is mir jetzt zu aufwendig :p ; das einfachste ist, dass man im fs selber unter zuordnungen den "unwichtigen" sachen wie zb ausfallsteuerung die tasten zuordnest, die du für deine funktionen haben willst. Dann in der FS9.cfg einfach die Tastatur-zahlencodes und die funktions-code (zb TOGGLE_NAV_LIGHTS=69,11) zusammenkopieren...... ABER NIEMALS DIE SELBE ZUORDNUNG FÜR VERSCH. BEFEHLE!!! und so verbleibt ER in der hoffnung, hier geholfen zu haben.... http://server2.webkicks.de/altonno/replacer/anbet.gif lg, Chris |
JAAA, endlich mein Erlöser:lol:
Man, wenn du wüsstest, wie mich das freut, das du das weißt. Ich mach es einfach so, dass ich alle unweichtigen tasten lösche und dann in der FS9.cfg belege, oder so ähnlich, naja ich versuch einfach mal mein Glück!:cool: |
Ja, nur welcher Buchstabe ist jetzt welche Zahl? Und Toggle_Nav_Lights finde ich auch nicht, auch wenn ich auf "Suchen" gehe!
Kannst du mir vieleicht eine Liste mit den TAsten und den verschiedenen Zahlen geben? Würde mir die Arbeit SEHR erleichtern;) |
Die Codes für die funktionen (wie TOGGLE_NAV_LIGHTS) musst du einfach selber ganz unten dazuschreiben!
Zitat:
Erst mal der Syntax: eine zeile wäre zb TOGGLE_NAV_LIGHTS=69,11 Der Code für jede einzelne Taste besteht also aus 2 Zahlen. Die Zweite gibt dabei den Code für Tastenkombinationen an: 8 ---> hier wird nur der betreffende Button zugewiesen (zb 69,8 --->"e") 9 ---> drückt gleichzeitig "Shift" und den entsprechenden Button (zb 69,9 ---> "Shift"+"e") 10 ---> heißt dann "strg" (zb 69,10 ---> "strg"+"e") 11 ---> "Strg"+"shift" (zb 69,11 ---> "Strg"+"shift"+"e") dann wäre da die erste zahl, die einfach den knopf an der tastatur angibt. Alle weiß ich da noch nicht, aber die wichtigsten hier: 65 ---> A 66 ---> B 67 ---> C usw... 89 ---> Y 90 ---> Z Die Zahlen: 49 ---> 1 50 ---> 2 usw... 56 ---> 8 57 ---> 9 (0 weiß ich jetzt nicht genau) dann 186 ---> Ü 192 ---> Ö 187 ---> + 191 ---> # 189 ---> - 190 ---> . und die F-Tasten: 112 ---> F1 113 ---> F2 usw... 123 ---> F12 Das dürften die wichtigsten sein. Wenn du noch einen wissen willst, dann definier zb so was "unwichtiges" wie den Ausfall der linken Differentialbremse oder so was im FS mit dem button den du gerne wissen möchtest und schau dann in der FS9.cfg welche Zahl dann halt dabei (in diesem fall, linke bremse bei TOGGLE_LEFT_BRAKE_FAILURE) steht!! so, ich hoffe ich hab nix vergessen!!! http://server2.webkicks.de/altonno/replacer/learn.gif Seeya, Chris http://server2.webkicks.de/altonno/replacer/saufen.gif |
ach ja: schau mal auf meine seite, da hab ich ein paar sachen über mein GA-Cockpit.... zwar noch keine pläne oder so, aber ein bisschen was zum lesen gibts trotzdem! Das meiste is schon ne zeit lang drinnen, also muss ich selber mal wieder durchschauen, was eigentlich alles online ist :rolleyes:
lg, chris www.haus-air.de.vu |
Vielen dank, das reicht soweit schon! ich ahbs auch hinbekommen Danke:D
|
|
Hallo Matthias,
es gibt das äußerst hilfreiche Progrämmchen keytomouse, mit welchem du JEDEN Mausbefehl als Tastaturbefehl definieren kannst. Wenn du die FXP-Suchmaschine laufen lässt, erhältst du jede Menge postings zu keytomouse. Suche am besten nach k2m. Ich habe mindestens die Hälfte meiner 40 LPT Tasten per k2m laufen. Dieses tool erklärt sich übrigens fast von selbst. Gruß und ciao, René |
Ach je.....
Da macht man sich die extreme mühe, alles selber herauszufinden.... kurz darauf erscheint das SDK von Microsoft,..... und jetzt, natürlich, auch ein überausführlicher Artikel in der FlightXPress..... Das musste ja so kommen.... :( Danke trotzdem, Sergio, mir hats zwar nix mehr geholfen, aber war trotzdem wieder ein unterhaltsamer Artikel ;) :) lg, chris |
Alle Zeitangaben in WEZ +2. Es ist jetzt 09:45 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag