Compose-Taste funktioniert nicht in KDE #260
Labels
No Label
(╯°□°)╯︵ ┻━┻
Bug
Diskussion
Dokumentation
Duplikat
Gitea
Hardware
Hilfe
Invalid
Java
Lernen
Qt
Remote
Subversion
Tablet
Tastaturbelegung
Test
Treiber/Android
Treiber/iOS
Treiber/Linux/Konsole
Treiber/Linux/xkbmap
Treiber/Linux/xmodmap
Treiber/MacOS
Treiber/Windows/AHK
Treiber/Windows/kbdneo
Treiber/Windows/ReNeo
Verbesserung
Website
Windows 11
Wontfix
Worksforme
No Milestone
No Assignees
4 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: neo/neo-layout#260
Loading…
Reference in New Issue
No description provided.
Delete Branch "%!s(<nil>)"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
In KDE (Qt) funktioniert die Compose-Taste nicht. Nach Drücken von Mod3-Tab (Compose) erscheinen weitere Eingaben sofort; es wird keine Compose-Sequenz gebildet.
Ein unter KDE gestarteter Firefox erkennt die Compose-Sequenzen.
Ubuntu: 11.04 (amd64)
KDE: 4.6.2
Xorg: 7.6
Neo: aus X
Es tut mir Leid, aber hier funktioniert sie.
Ich habe gerade [Compose,1,2] in Kate eingegeben, und raus kam [½].
GNU/Linux 2.6.35-zen2 #5 ZEN SMP PREEMPT x86_64
XOrg 7.4 (server 1.9.5)
KDE 4.6.2
Kannst du ein Beispiel nennen, das reproduzierbar ist? (Ansonsten wird das Debuggen unmöglich. :)
Wie soll so ein Beispiel aussehen? Bzw. wie fertige ich eine Ausgabe an, welche beim Debuggen hilft?
Also wenn ich in einem beliebigen KDE-Programm die Neo-Sequenz Mod3+Compose+1+2 (Tasten auf der deutschen Tastatur: #+Tab+1+2) eingebe, erhalte ich die Ausgabe „12“. Jeweils werden die Ziffern einzeln nach drücken ihrer Tasten dargestellt. Die Ausgabe ist hingegen nicht „½“, welche ich etwa durch Eingabe der gleichen Tastenfolge in Firefox erhalte.
Wenn es hilft, ich bin im Chatraum (Nickname: „joke“) zu erreichen, reagiere aber ggf. erst auf Direktnachrichten.
Also Ihr habt beide unterschiedliche Versionen von X.org.
[…]
Ich habe entsprechend der Anweisungen im Wiki die Xmodmap-Datei heruntergeladen und aktiviert. Danach zeigt mein KDEs Layout-Indikator Lettland (lv) als Layout an. Das lettische Layout entspricht dann Neo2.
Unter KDE hat auch weiterhin das neue Layout keine funktionierende Compose-Taste. Unter Firefox (gtk) hingegen will die Compose-Taste auch weiterhin.
Ich habe Neo zuvor über das KDE-Kontrollzentrum aktiviert:
KDE-Tastatureinstellungen
xorg.conf:
Wenn du
in ~/.kde/env/variabeln.sh einträgst, diese Datei ausführbar machst und dich dann neu anmeldest funktioniert Compose auch in KDE Anwendungen
mfG Jonathan
Danke. Dadurch wurde das Problem gelöst.
Bliebe ggf. noch die Frage, warum die Einstellung überhaupt nötig war. Ich dachte bis jetzt, KDE benutzt sowieso xim. Bzw. warum funktioniert Compose vorher bei anderen Layouts.
Nachtrag: Ich benutze natürlich xkb. xmodmap ist extrem veraltet, und keiner sollte das System heutzutage mehr benutzen. Es ist ein Wunder dass NEO 2 damit überhaupt geht. (Bzw. nicht bei dir. ;)
Hier mein Ausschnitt aus der xorg.conf:
Section "InputClass"
Identifier "Tastaturen"
MatchIsKeyboard "true"
Driver "evdev"
Option "XkbModel" "pc105"
Option "XkbLayout" "de,de"
Option "XkbVariant" "neo,"
Option "XkbOptions" "grp_led:num,grp:sclk_toggle"
EndSection
Damit brauche ich dann auch keine KDE-Layouteinstellungen, und diese würden obiges nur wieder kaputt machen. :)
Das sind doch fest die Einstellungen wie ich sie in KDE eingetragen habe. Nur halt direkt in der xorg.conf.
KDEs Einstellungen im Kontrollzentrum sind nichts weiteres als ein grafisches Frontend des Befehls setxkbmap.
Ganz abgesehen davon habe ich zur Sicherheit noch einmal die Einstellungen, wie oben beschrieben, ausprobiert. Danach will die Compose-Taste nicht.
Soweit ich weiss eben grad nicht.
Naja, is ja auch egal. Hauptsache es läuft bei dir. :)
Also seit KDE 3.7 oder so benutzt KDE setxkbmap. Es wurde ja einige Zeit auch immer die setxkbmap-Befehlszeile unterhalb der Einstellungen angezeigt. In neueren Versionen ist die Anzeige der Befehlszeile aber verschwunden. Ich habe hier noch einen Screenshot von KDE4 gefunden: http://media.cdn.ubuntu-de.org/wiki/attachments/36/00/kde_tastatureinstellungen.png