Ah! Endlich mal eine Antwort ;) Daniel Lord schrieb: [PS/2-Port]
ist das wirklich nur ein Port oder Standard (2 Ports)
Standard, also zwei Ports. Wie die aber genau hardwaremäßig angebunden sind, weiß ich nicht.
hmm, X Stört es hier gar nicht ob ich Maus und Tastatur dran habe oder nur Tastatur?
Doch, es stört X eigentlich schon wenn keine Maus da ist. Wenn nur die Tastatur fehlt, stört das seltsamerweise nicht. Die Maus ist der CorePointer, da der Touchscreen kein CorePointer-Device ist (wird von X nicht als CorePointer akzeptiert). Ohne CorePointer startet X aber normalerweise nicht, sondern fällt mit entsprechender Fehlermeldung wieder auf die Konsole zurück. Also habe ich das ServerFlag "AllowMouseOpenFail" eingetragen, damit X trotzdem startet.
Heisst das nur du kannst die dort nicht anschliessen oder dass dein System dann immernoch besteht? Vielleicht hilft Dir ja folgendes.
Ich kann die da nicht anschliessen, weil es USB im System nicht gibt und die serielle(n) Schnittstelle(n) schon belegt sind.
Workaround: Rechner im Runlevel 3 starten und über ein Skript das im Runlevel 3 gestartet wird den Link auf eine funktionierende XF86Config setzen. Dazu musst du aber halt erst mal etwas tüfteln und schaun wann X deine Tastatur erkennt. Bzw. was du dazu in die XF86Config eintragen musst. Das Runlevel kannst du am Bootprompt ändern und wenn du zur Wartung in rc3 warst dann einfach per startx weiter. Andererseits wozu brauchst du zur Wartung X? *g* In Runlevel 5 hast du dann ein Script das immer einen Link auf deine default XF86Config setzt.
Damit kommen wir zum nächsten Punkt: Mein System hat keine Runlevel, beim Start wird per Autologin der einzige User angemeldet, und X startet automatisch mit dem Bedienprogramm als Login-Shell (quasi ein Kiosk-Modus). Die Tastatur funktioniert btw. in der Konsole ganz prima, unabhängig ob 'ne Maus da ist oder nicht. Erst wenn X startet und die Maus nicht ansprechen kann, schaltet X auch die Tastatur ab. Und zwar komplett, nicht mal die Numlock-LED kann ich ein- bzw. ausschalten. Gehe ich aus X raus, tuts auch die Tastatur wieder.
Alternativ kannst du natürich auch bei jedem Start eine Abfrage einbauen, welche XF86Config benutzt werden soll. Dann sparst du dir den Runlevelwechsel.
Ja, das wäre noch eine Möglichkeit, dann müsste ich "per Hand" die PS/2-Schnittstelle abfragen, ob da was angeschlossen ist. Davor schrecke ich eigentlich etwas zurück. Aber wenn ich nix anderes finde, bleibt mir wohl nichts anderes übrig. Mich würde auch interessieren, ob das normal ist bei X. An meinen normalen PC's kann ich das schlecht ausprobieren, da bei den "modernen" Linuxen ja immer gleich alles automatisch erkannt wird. Das ich darüber mal fluche...<g> mfG, Jens PS: Um Verwirrung vorzubeugen: In meinem Konfig-File sind zwei Touchscreens angegeben, das ist auch richtig so. Je nachdem was für ein Touch dran hängt, nimmt X da das richtige InputDevice.