Wie kann ich das Verhalten der Funktionstasten in PuTTY anpassen?
- Einführung
- Zugriff auf die Tastatureinstellungen
- Optionen für die Funktionstasten und den Nummernblock
- Wann sollte man die Einstellungen anpassen?
- Anpassen von individuellen Tastenanschlägen
- Speichern der Einstellungen
- Fazit
Einführung
PuTTY ist ein beliebter SSH-Client für Windows, der eine Vielzahl von Konfigurationsmöglichkeiten bietet, um das Verhalten der Tastatur und insbesondere der Funktionstasten (F1 bis F12) an die Bedürfnisse des Nutzers anzupassen. Da verschiedene Server und Anwendungen unterschiedliche Steuersequenzen für Funktionstasten erwarten, kann es notwendig sein, das Verhalten dieser Tasten im PuTTY-Client anzupassen.
Zugriff auf die Tastatureinstellungen
Um das Verhalten der Funktionstasten zu ändern, öffnet man zunächst PuTTY und lädt die gewünschte Sitzung oder erstellt eine neue. Anschließend navigiert man in der linken Menüleiste zu "Terminal" und dort zum Unterpunkt "Keyboard". In diesem Bereich befinden sich die Einstellungen, die das Verhalten der Tastatur beeinflussen.
Optionen für die Funktionstasten und den Nummernblock
In der Sektion The Function keys and keypad” kann man den Modus auswählen, in dem PuTTY die Funktionstasten sendet. Diese Optionen haben Auswirkungen darauf, welche Steuersequenzen PuTTY an das entfernte System überträgt, wenn man eine Funktionstaste drückt.
Standardmäßig ist die Einstellung meist auf "ESC[n~" oder "Xterm R6" gesetzt. Die Auswahl umfasst verschiedene Modi, darunter "ESC[n~", "Linux", "Xterm R6" und "VT400". Je nachdem, welche Terminalemulation der entfernte Server unterstützt oder welche Anwendungen dort laufen, kann es sinnvoll sein, hier eine andere Einstellung zu wählen.
Wann sollte man die Einstellungen anpassen?
Wenn Funktionstasten auf dem entfernten Server nicht wie erwartet funktionieren oder unerwartete Zeichen ausgeben, ist dies oft ein Hinweis darauf, dass PuTTY und der Server unterschiedliche Steuersequenzen erwarten. In solchen Fällen sollte man mit den Optionen im Bereich "Keyboard" experimentieren, um die passende Einstellung zu finden.
Beispielsweise setzen manche Systeme den Terminaltyp auf xterm oder linux, welche unterschiedliche Codes für Funktionstasten verwenden. Indem man hier den zugehörigen Modus auswählt, kann man die Kompatibilität verbessern und eine korrekte Erkennung der Tasten gewährleisten.
Anpassen von individuellen Tastenanschlägen
Für sehr spezifische Anpassungen bietet PuTTY die Möglichkeit, sogenannte Custom key mappings” zu definieren. Dies erfordert unter Umständen das Modifizieren der PuTTY-Konfigurationsdateien oder das Verwenden spezieller Anpassungen in der Windows-Registry, da PuTTY selbst keine umfangreiche GUI für das individuelle Zuordnen von einzelnen Funktionstasten bietet.
Alternativ kann man auch über den Einsatz von Terminalmultiplexern wie tmux oder screen die Interpretation der Funktionstasten auf der Serverseite anpassen, um die besten Ergebnisse zu erzielen.
Speichern der Einstellungen
Nachdem man die gewünschten Änderungen vorgenommen hat, ist es wichtig, diese zu speichern. Dazu kehrt man im PuTTY-Hauptfenster zum Punkt "Session" zurück, wählt die zu bearbeitende Sitzung aus, trägt einen Namen ein (bzw. bereits vorhandenen Namen auswählen) und klickt auf "Save". Nur so bleiben die Einstellungen bei zukünftigen Verbindungen erhalten.
Fazit
Das richtige Verhalten der Funktionstasten in PuTTY sicherzustellen, kann die Produktivität steigern und unerwünschte Fehlinterpretationen vermeiden. Durch die Einstellung im Abschnitt "Keyboard" lässt sich das Verhalten flexibel anpassen, um sowohl moderne als auch ältere Systeme optimal zu unterstützen. Die Kombination von PuTTY-Einstellungen und ggf. Anpassungen auf der Serverseite führt zu einer reibungsloseren und komfortableren Nutzung der Funktionstasten.
