Wie ändere ich das Tastaturlayout in DOSBox?
- Warum das Tastaturlayout ändern?
- Die Einstellungsdatei dosbox.conf”
- Schritte zur Änderung des Tastaturlayouts
- Keymap in der Konfigurationsdatei einbinden
- Keymap mit dem Befehl keyb” laden
- Besonderheiten und Tipps
- Zusammenfassung
DOSBox ist ein Emulator, der es ermöglicht, alte DOS-Programme und Spiele auf modernen Systemen auszuführen. Da die Tastaturbelegung in DOSBox standardmäßig auf ein US-Layout eingestellt ist, möchten viele Nutzer das Tastaturlayout an ihr eigenes Land oder ihre eigene Sprache anpassen. Dies ist besonders wichtig, wenn spezielle Zeichen oder Umlaute verwendet werden sollen.
Warum das Tastaturlayout ändern?
Das Standardlayout von DOSBox ist in der Regel auf ein US-Keyboard ausgelegt. Wenn Ihr physikalisches Tastaturlayout jedoch eine andere Sprache verwendet (beispielsweise Deutsch mit umlauten oder ein französisches AZERTY-Layout), kann es zu Problemen beim Eingeben von Sonderzeichen kommen. Aus diesem Grund ist es sinnvoll, das Layout innerhalb von DOSBox an das eigene Tastatur-Setup anzupassen.
Die Einstellungsdatei dosbox.conf”
Die Anpassungen am Tastaturlayout erfolgen in der Konfigurationsdatei von DOSBox, die in der Regel dosbox.conf heißt. Diese Datei wird beim Start von DOSBox eingelesen und enthält viele Konfigurationsmöglichkeiten, unter anderem auch zur Tastaturbelegung.
Schritte zur Änderung des Tastaturlayouts
Zunächst müssen Sie die passende Sprachdatei laden, die die gewünschte Tastaturbelegung enthält. DOSBox bringt verschiedene keymaps” mit, welche im Ordner keymaps innerhalb des DOSBox-Installationsverzeichnisses liegen. Diese Dateien haben die Endung .map und stehen für verschiedene Länder und Layouts zur Verfügung, beispielsweise de.map für Deutsch.
Um eine dieser Keymap-Dateien zu nutzen, öffnen Sie die dosbox.conf mit einem Texteditor. Suchen Sie dort den Abschnitt , welcher Einstellungen für die Eingabegeräte enthält. Dort finden Sie den Parameter keyboardlayout= (eventuell ist dieser auskommentiert) oder alternativ können Sie direkt die Keymap-Datei mit dem Befehl keyb beim Start von DOSBox laden.
Keymap in der Konfigurationsdatei einbinden
In der dosbox.conf können Sie im Abschnitt den Parameter keyboardlayout=de oder die gewünschte Sprache eintragen. Wenn Sie beispielsweise eine deutsche Tastatur verwenden möchten, schreiben Sie:
keyboardlayout=deSpeichern Sie die Datei ab und starten Sie DOSBox neu. Die Tastaturbelegung wird nun auf das angegebene Layout umgestellt.
Keymap mit dem Befehl keyb” laden
Alternativ zur Änderung in der Konfigurationsdatei kann die Tastaturbelegung auch innerhalb der DOSBox-Sitzung per Befehl keyb umgestellt werden. Dafür starten Sie DOSBox und geben im DOS-Prompt ein:
keyb deHierbei lädt DOSBox die deutsche Tastaturbelegung. Andere Sprachen werden mit entsprechenden Kürzeln geladen, z.B. keyb fr für Französisch. Dieser Befehl kann auch in der Autoexec-Sektion der Konfigurationsdatei eingetragen werden, sodass die Tastaturbelegung automatisch beim Start gesetzt wird.
Besonderheiten und Tipps
Beachten Sie, dass nicht alle DOS-Anwendungen automatisch mit der neuen Belegung umgehen können, da manche Programme direkt auf die Hardware-Tastatur zugreifen. Außerdem sollten Sie sicherstellen, dass die Keymap-Dateien vorhanden und korrekt sind. Die Keymap-Dateien befinden sich im Verzeichnis keymaps innerhalb der DOSBox-Installation.
Wenn Sie eine eigene Tastaturbelegung benötigen, können Sie auch eigene Keymap-Dateien erstellen oder bestehende anpassen, doch dies ist eher ein fortgeschrittenes Thema.
Zusammenfassung
Um das Tastaturlayout in DOSBox zu ändern, nutzen Sie am besten die Einstellung keyboardlayout= im Abschnitt der dosbox.conf Datei oder verwenden Sie den Befehl keyb während der Ausführung. Dadurch wird die Eingabe an das von Ihnen gewünschte Layout angepasst, was die Bedienung erheblich verbessert.
