Microsoft MS DOS 6.22

Status
Für weitere Antworten geschlossen.

TheRaven1

Namhafter Pirat
Themenstarter
Registriert
21 Mai 2021
Beiträge
218
Erhaltene Likes
344
Bitte, Anmelden oder Registrieren um den Inhalt zu sehen!
Ja gut Maustreiber ist gesetzt bzw. eingebunden.

Bitte, Anmelden oder Registrieren um den Inhalt zu sehen!
Es bedarf kein bestimmten Treiber. Daher ist es so wie Du schreibst nicht so ganz richtig, der Maustreiber ist kompatibel zu USB es kommt nur darauf an welche. Ältere oder die ganz einfachen USB Mäuse können mit dem Standard Maustreiber angesprochen werden, reine moderne Gamermäuse hingegen nicht.

Bitte, Anmelden oder Registrieren um den Inhalt zu sehen!
Das ist richtig, aber die normalen PS/2 oder einfache USB Mäuse kommen wie gesagt mit dem Standardtreiber von MSDOS zurecht, das ist gar kein Problem. Ich habe noch eine einfache USB-Maus gefunden und angeschlossen. USB wird automatsch erkannt. Nun funktioniert die Maus auch ohne Probleme. Ein USB-Stick funktioniert auch, bei mir allerdings nur wenn er in FAT16 formatiert ist und nicht ganz 2GB Speicher hat. Ja dieser Laptop hat PS/2 Emulation für das Touchpad.
Bei mir ist Laufwerk C:\MSDOS, D:\ CD Laufwerk und E:\ USB

Bitte, Anmelden oder Registrieren um den Inhalt zu sehen!
Hier ist es auch etwas anders, Das Mauspad und die USB-Maus funktionieren sogar zusammen ohne irgendwelche Fehler. Im Bios unter
POINTING DEVICE:

Touch Pad-PS/2 Mouse

Serial Mouse

PS/2 Mouse


Egela was man hier einstellt, unter MSDOS ist das Mauspad trotzdem aktiviert und die Maus auch. Eigentlich sind die älteren USB Mäuse, klingt witzig, PS/2 Mäuse mit USB-Stecker. Habe vor Jahren soetwas schon mal verlötet.

Bitte, Anmelden oder Registrieren um den Inhalt zu sehen!
Hier ist keine Putz-Frau mit einem versenkten Flugzeugträger. Wenn etwas mehr angegeben wäre hätte ich das geschrieben. Es stand nur lediglich "Fehler in Zeile 4" mehr nicht und daraus kann man nunmal nichts entnehmen.

Die autexec.bat die ich jetzt habe funktioniert ohne Probleme.

Bitte, Anmelden oder Registrieren um den Inhalt zu sehen!

Alles läuft jetzt, Sound, Maus, NC etc.
Trotzallem möchte ich mich für Eure Mühe bedanken. (y)
 
Kommentieren

xNecromindx

Namhafter Pirat
Registriert
6 Mai 2021
Beiträge
1.117
Erhaltene Likes
2.386
Bitte, Anmelden oder Registrieren um den Inhalt zu sehen!

Was eben der Punkt ist:
Autoexec.BAT ist eine Batch-Datei. Die Meldung "Fehler in Zeile X" erzeugt der Kommandoprozessor (COMMAND.COM), der Batch-Files abspult, überhaupt gar nicht.
Es gibt diese Meldung dort nicht (und ja, das kann ich so absolut sagen - ich habe nämlich den Quellcode von MS-DOS).
Tatsächlich aber gibt es die Fehlermeldung (wortwörtlich) "Fehler in der Datei CONFIG.SYS in Zeile X". Das ist ein Syntax-Fehler in der CONFIG.SYS
Was immer du in die Autoexec für fehlerhaften Kram hineinklimperst, wird das einfach nur mit einem: "Befehl oder Dateiname nicht gefunden" quittiert.
Deswegen habe ich geschrieben, dass hier Angaben fehlen. Die Meldung ist unvollständig.

Die Meldung könnte aber auch von irgend einem Programm stammen.
Wo dann jedoch der Kontext fehlt was davor und danach in der Konsole ausgegeben wurde, um es in die Reihenfolge einordnen zu können.

Aber sei es drum, wenn es jetzt irgendwie geht, dann gehts eben irgendwie.

Bitte, Anmelden oder Registrieren um den Inhalt zu sehen!

Deine Maus funktioniert, weil das BIOS sie als PS/2 emuliert, das schrieb ich oben ja schon. Das ist quasi eine Standard-Funktion im BIOS Code.
Mit unter fehlt aber die Fähigkeit Touchpad und externe Maus gleichzeitig zu emulieren, weil das nicht so einfach ist. Aber das schrieb ich ja schon.

Mittlerweile gibt es aber, lange nach dem Tot von DOS, diverse Projekte die einen USB Stack in DOS implementieren.
Allerdings meist auf FreeDOS zugeschnitten und teils auch nur mit alter Hardware kompatibel (weil aktuellere kein UHCI mehr im Chipsatz hat).

Bitte, Anmelden oder Registrieren um den Inhalt zu sehen!

Jaein. Im Detail funktionierte das leicht anders.
 
Kommentieren

TheRaven1

Namhafter Pirat
Themenstarter
Registriert
21 Mai 2021
Beiträge
218
Erhaltene Likes
344
Bitte, Anmelden oder Registrieren um den Inhalt zu sehen!

Das weiß ich dennoch funktionieren die reinen Gamermäuse, können auch ältere sein, eben nicht (ganz anderer technischer Aufbau, der durch PS/2 Emulation unter MS-DOS 6.22 nicht angesprochen werden kann, zumindest nicht in dieser MS-DOS-Version) - habe ich getestet.
Aber ältere USB-Mäuse ohne Schnickschnack werden hingegen als PS/2 emuliert. Das das Touchpad und eine externe Maus gleichzeitig ohne Problem funktionieren können, habe ich ja oben schon geschrieben.

Bitte, Anmelden oder Registrieren um den Inhalt zu sehen!

Mit Freedos kenne ich mich nicht aus.

PS/2 Mäuse mit einem USB-Stecker verlöten funktioniert schon und auch umgekehrt, aber eben nur bei den älteren Mäusen.. Der Aufbau einer alten USB Maus und einer PS/2 Maus ist fast gleich und ein Emulation ist dadurch gegeben. Ich habe das schon mehrmals gemacht, es gab damals auch ein Video wo das besprochen und gezeigt wurde.

CONFIG.SYS in Zeile 4 so stand es dort, mein Fehler hatte vergessen CONFIG.SYS anzugeben. Aber in der Config steht nur Files=30, das ist niemals ein Fehler. Der Fehler trit ja nicht mehr auf.
 
Zuletzt bearbeitet:
Kommentieren
Status
Für weitere Antworten geschlossen.
Oben