Warum ändern sich Tastenkombinationen nicht, wenn sich das Tastaturlayout ändert?


7

Beim Hinzufügen mehrerer Tastaturlayouts zu Ubuntu (lucid) habe ich festgestellt, dass sich jede Steuertastenkombination auf das "Standard" -Tastaturlayout bezieht.

Insbesondere auf einem Computer, den ich für andere vorbereiten muss, möchte ich eine Standardtastatur auf ein gemeinsames Layout einstellen. Ich selbst tippe gerne dvorak ein und lege dies daher als sekundäres Layout fest (im Menü System / Einstellungen / Tastatur / Layouts), damit ich bei Verwendung des Setups dorthin wechseln kann.

Im gesamten System beziehen sich die Steuertastenkombinationen auf das Standardlayout. Wenn Sie also Ctrl+ Rfür eine umgekehrte Suche in einem Terminal eingeben, muss ich die RTaste im allgemeinen Layout drücken.

Irgendwelche Ideen, wie man das behebt?

Antworten:


5

Dies ist ein bekannter Fehler in GTK: https://bugzilla.gnome.org/show_bug.cgi?id=162726 - obwohl er aufgrund der Kommentare als "behoben" behoben wurde, scheint das Problem weiterhin zu bestehen: - /

Das Problem in dieser Situation ist, dass unklar ist, ob es sich um einen Fehler oder eine Funktion handelt: In einigen (z. B. arabischen) Ländern ist es eher üblich, während der Arbeit zwischen zwei Tastaturlayouts zu wechseln (z. B. zum Programmieren oder zum Schreiben von E-Mails) in deiner Sprache). Für diese Benutzer ist es bequemer, Anwendungsverknüpfungen (wie Ctrl+ Cfür das Kopieren) immer derselben "physischen" Taste zuzuordnen, unabhängig von ihrer Bedeutung im aktuellen Tastaturlayout - die meisten Benutzer haben beispielsweise die Kombination aus Kopieren und Einfügen Ctrl+ C/ Ctrl+ Vtief eingraviert in ihrem "Muskelgedächtnis". Es scheint also keine einfache Lösung oder Lösung zu geben, die alle glücklich macht ...


Vielen Dank. Auf jeden Fall ein Fehler - bis ein Kontrollkästchen zum Umschalten zwischen physischen und Layout-Steuertasten vorhanden ist.
Relet
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.