Umschalt + Alt Tastenkombination blockiert die Eingabe im Terminal (Ubuntu 10.04)

0

Ich habe ein seltsames Problem mit polnischen Akzenten auf Ubuntu 10.04 im Terminal (kein X-Server). Wenn ich versuche, einen großen Buchstaben £ einzugeben, funktioniert das, wenn ich ihn mit der rechten AltTaste Shift+ + eingebe L. ABER wenn Sie Shiftzuerst drücken ( Shift+ Alt+ Lim Gegensatz zu Alt+ Shift+ L) - es funktioniert nicht.

Irgendwelche Ideen warum?

Update: Ich habe das Problem auf das Drücken von Shift+ eingegrenzt Alt. Es ist genug , um weitere Eingabe zu blockieren - zum Beispiel , wenn ich „zxc“ eingeben, Bildschirm zeigt: ^[z^[x^[c.

mav
quelle

Antworten:

0

Ich habe endlich die Antwort auf dieses Problem gefunden. Es stellt sich heraus, dass, wenn ich den loadkeys plBefehl zum Laden der polnischen Tastaturbelegung gebe, die Umschalt + Alt-Kombination auf irgendeine Weise zugeordnet wird. Um dieses Verhalten zu verhindern, musste ich Folgendes tun:

loadkeys pl
dumpkeys > pl.kmap

Dann habe ich die Datei pl.kmap bearbeitet und alle Einträge unter der keycode 100 = AltGrZeile entfernt. Zum Schluss habe ich hinzugefügt

loadkeys ./pl.kmap

Zu meiner .profileAkte, und es hat funktioniert! Jetzt kann ich jede Tastenkombination problemlos eingeben.

mav
quelle