_iF_
Anmeldungsdatum: 11. März 2022
Beiträge: 6
|
Hallo liebe Gemeinschaft, ich habe das seltsame Problem, dass wenn ich auf der Tastatur die Taste mit dem (kleinen) ä betätige, dass nichts ausgegeben wird, (großgeschrieben mit Shift) Ä hingegen schon. Behelfsweise habe ich so natürlich oft ein ä in der Zwischenablage, Strg+V statt ä ist auf Dauer aber irreführend. Das ä "funktioniert" wieder, sobald ich unter "Einstellungen → Tastatur → Tastenkürzel für Anwendungen" das Tastenkürzel ä mit irgendwas definiere und diese Definition im Anschluss wieder entferne. Scheinbar übersteht diese Einstellung leider kein/e Herunterfahren/ Abmeldung. Nun habe ich nicht genug Ahnung davon, wo ich schauen sollte und bitte um Hilfe. Liebe Grüße,
David
|
trollsportverein
Anmeldungsdatum: 21. Oktober 2010
Beiträge: 2627
|
_iF_ schrieb:
Das ä "funktioniert" wieder, sobald ich unter "Einstellungen → Tastatur → Tastenkürzel für Anwendungen" das Tastenkürzel ä mit irgendwas definiere und diese Definition im Anschluss wieder entferne.
Dann ist es wohl ein Tastenkürzel, was das kleine "ä" besetzt hält. Das kleine "ä" könnte irrtümlich beim Tastenkürzel belegen rein gerutscht sein. Im Wiki steht wo die Datei ist, welche die Tastenkürzel enthält:
|
_iF_
(Themenstarter)
Anmeldungsdatum: 11. März 2022
Beiträge: 6
|
Alles klar, Danke!
Die Kürzel werden in der Datei ~/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-keyboard-shortcuts.xml gespeichert.
Bei als Tastenkürzel hinzugefügtem "ä" entsteht in der Datei dieser (recht nachvollziehbare) Eintrag: | <property name="adiaeresis" type="string" value="prosa">
<property name="startup-notify" type="bool" value="true"/>
</property>
|
Nach Entfernen des Tastenkürzels verbleibt in der Datei (jedoch type="empty"): | <property name="adiaeresis" type="empty">
<property name="startup-notify" type="bool" value="true"/>
</property>
|
Nach Ab- und Anmelden ist der Dateiinhalt auch gleich geblieben, jedoch (nach wie vor) das "ä" nicht reagiert. In der xfce4-keyboard-shortcuts.xml habe ich (auch) keine weitere Vorkommen von "adiaeresis" gefunden: 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158 | <?xml version="1.0" encoding="UTF-8"?>
<channel name="xfce4-keyboard-shortcuts" version="1.0">
<property name="commands" type="empty">
<property name="default" type="empty">
<property name="<Alt>F1" type="empty"/>
<property name="<Alt>F2" type="empty">
<property name="startup-notify" type="empty"/>
</property>
<property name="<Alt>F3" type="empty">
<property name="startup-notify" type="empty"/>
</property>
<property name="<Primary><Alt>Delete" type="empty"/>
<property name="<Primary><Alt>l" type="empty"/>
<property name="<Primary><Alt>t" type="empty"/>
<property name="XF86Display" type="empty"/>
<property name="<Super>p" type="empty"/>
<property name="<Primary>Escape" type="empty"/>
<property name="XF86WWW" type="empty"/>
<property name="HomePage" type="empty"/>
<property name="XF86Mail" type="empty"/>
<property name="Print" type="empty"/>
<property name="<Alt>Print" type="empty"/>
<property name="<Shift>Print" type="empty"/>
<property name="<Super>e" type="empty"/>
<property name="<Primary><Alt>f" type="empty"/>
<property name="<Primary><Alt>Escape" type="empty"/>
<property name="<Primary><Shift>Escape" type="empty"/>
<property name="<Super>r" type="empty">
<property name="startup-notify" type="empty"/>
</property>
</property>
<property name="custom" type="empty">
<property name="<Primary>Escape" type="string" value="xfdesktop --menu"/>
<property name="<Alt>F3" type="empty">
<property name="startup-notify" type="bool" value="true"/>
</property>
<property name="<Primary><Alt>Delete" type="string" value="xflock4"/>
<property name="<Alt>F2" type="empty">
<property name="startup-notify" type="bool" value="true"/>
</property>
<property name="<Primary><Alt>t" type="string" value="exo-open --launch TerminalEmulator"/>
<property name="override" type="bool" value="true"/>
<property name="XF86WWW" type="empty">
<property name="startup-notify" type="bool" value="true"/>
</property>
<property name="XF86Mail" type="string" value="wine "/home/user/.wine/drive_c/PALS2GO/ieditor.exe"">
<property name="startup-notify" type="bool" value="true"/>
</property>
<property name="Calculator" type="string" value="gnome-calculator">
<property name="startup-notify" type="bool" value="true"/>
</property>
<property name="HomePage" type="empty">
<property name="startup-notify" type="bool" value="true"/>
</property>
<property name="<Shift>Mail" type="string" value="env WINEPREFIX="/home/user/.wine" wine C:\\windows\\command\\start.exe /Unix /home/user/.wine/dosdevices/c:/ProgramData/Microsoft/Windows/Start\ Menu/Programs/IrfanView/IrfanView\ 64\ 4.54.lnk">
<property name="startup-notify" type="bool" value="true"/>
</property>
<property name="Scroll_Lock" type="empty">
<property name="startup-notify" type="bool" value="true"/>
</property>
<property name="Print" type="string" value="xfce4-screenshooter -f"/>
<property name="<Shift>Calculator" type="string" value="/usr/bin/kruler"/>
<property name="<Shift>HomePage" type="string" value="env WINEPREFIX="/home/user/.wine" wine C:\\windows\\command\\start.exe /Unix /home/user/.wine/drive_c/Program Files (x86)/Lineal/lineal.exe">
<property name="startup-notify" type="bool" value="true"/>
</property>
<property name="dead_circumflex" type="string" value="/home/user/Desktop/run.sh"/>
<property name="<Primary>Scroll_Lock" type="string" value="/opt/google/chrome/google-chrome --profile-directory=Default --app-id=mefofjhnkfgikbkdlkadhpeofjfdpkoh">
<property name="startup-notify" type="bool" value="true"/>
</property>
<property name="adiaeresis" type="empty">
<property name="startup-notify" type="bool" value="true"/>
</property>
</property>
</property>
<property name="xfwm4" type="empty">
<property name="default" type="empty">
<property name="<Alt>Insert" type="empty"/>
<property name="Escape" type="empty"/>
<property name="Left" type="empty"/>
<property name="Right" type="empty"/>
<property name="Up" type="empty"/>
<property name="Down" type="empty"/>
<property name="<Alt>Tab" type="empty"/>
<property name="<Alt><Shift>Tab" type="empty"/>
<property name="<Alt>Delete" type="empty"/>
<property name="<Primary><Alt>Down" type="empty"/>
<property name="<Primary><Alt>Left" type="empty"/>
<property name="<Shift><Alt>Page_Down" type="empty"/>
<property name="<Alt>F4" type="empty"/>
<property name="<Alt>F6" type="empty"/>
<property name="<Alt>F7" type="empty"/>
<property name="<Alt>F8" type="empty"/>
<property name="<Alt>F9" type="empty"/>
<property name="<Alt>F10" type="empty"/>
<property name="<Alt>F11" type="empty"/>
<property name="<Alt>F12" type="empty"/>
<property name="<Primary><Shift><Alt>Left" type="empty"/>
<property name="<Primary><Alt>End" type="empty"/>
<property name="<Primary><Alt>Home" type="empty"/>
<property name="<Primary><Shift><Alt>Right" type="empty"/>
<property name="<Primary><Shift><Alt>Up" type="empty"/>
<property name="<Primary><Alt>KP_1" type="empty"/>
<property name="<Primary><Alt>KP_2" type="empty"/>
<property name="<Primary><Alt>KP_3" type="empty"/>
<property name="<Primary><Alt>KP_4" type="empty"/>
<property name="<Primary><Alt>KP_5" type="empty"/>
<property name="<Primary><Alt>KP_6" type="empty"/>
<property name="<Primary><Alt>KP_7" type="empty"/>
<property name="<Primary><Alt>KP_8" type="empty"/>
<property name="<Primary><Alt>KP_9" type="empty"/>
<property name="<Alt>space" type="empty"/>
<property name="<Shift><Alt>Page_Up" type="empty"/>
<property name="<Primary><Alt>Right" type="empty"/>
<property name="<Primary><Alt>d" type="empty"/>
<property name="<Primary><Alt>Up" type="empty"/>
<property name="<Super>Tab" type="empty"/>
<property name="<Primary>F1" type="empty"/>
<property name="<Primary>F2" type="empty"/>
<property name="<Primary>F3" type="empty"/>
<property name="<Primary>F4" type="empty"/>
<property name="<Primary>F5" type="empty"/>
<property name="<Primary>F6" type="empty"/>
<property name="<Primary>F7" type="empty"/>
<property name="<Primary>F8" type="empty"/>
<property name="<Primary>F9" type="empty"/>
<property name="<Primary>F10" type="empty"/>
<property name="<Primary>F11" type="empty"/>
<property name="<Primary>F12" type="empty"/>
<property name="<Super>KP_Left" type="empty"/>
<property name="<Super>KP_Right" type="empty"/>
<property name="<Super>KP_Up" type="empty"/>
<property name="<Super>KP_Down" type="empty"/>
<property name="<Super>KP_Page_Up" type="empty"/>
<property name="<Super>KP_Home" type="empty"/>
<property name="<Super>KP_End" type="empty"/>
<property name="<Super>KP_Next" type="empty"/>
</property>
<property name="custom" type="empty">
<property name="<Alt>F4" type="string" value="close_window_key"/>
<property name="<Primary><Shift><Alt>Left" type="string" value="move_window_left_key"/>
<property name="Right" type="string" value="right_key"/>
<property name="Down" type="string" value="down_key"/>
<property name="<Alt>Tab" type="string" value="cycle_windows_key"/>
<property name="<Primary><Shift><Alt>Right" type="string" value="move_window_right_key"/>
<property name="Up" type="string" value="up_key"/>
<property name="<Alt><Shift>Tab" type="string" value="cycle_reverse_windows_key"/>
<property name="Escape" type="string" value="cancel_key"/>
<property name="<Primary><Shift><Alt>Up" type="string" value="move_window_up_key"/>
<property name="Left" type="string" value="left_key"/>
<property name="override" type="bool" value="true"/>
</property>
</property>
<property name="providers" type="array">
<value type="string" value="xfwm4"/>
<value type="string" value="commands"/>
</property>
</channel>
|
Da (nach wie vor nur bis zur nächsten Anmeldung) nach Entfernen des Tastenkürzels das "ä" "wieder" "funktioniert", habe ich nach weiteren Dateien namen "xfce4-keyboard-shortcuts.xml" gesucht, aber leider ohne Erfolg. Andere "Tastatur/ Hotkey-Tools" habe ich (zumindest wissentlich/ sichtbar) nicht installiert/ am Laufen. Im Benutzer-Anmeldedialog funktioniert die "Taste" wiederum normal. Würde natürlich gerne wissen was ich übersehe und bin für jeden Hinweis dankbar. Liebe Grüße, David
|
trollsportverein
Anmeldungsdatum: 21. Oktober 2010
Beiträge: 2627
|
_iF_ schrieb:
Nach Entfernen des Tastenkürzels verbleibt in der Datei (jedoch type="empty"): | <property name="adiaeresis" type="empty">
<property name="startup-notify" type="bool" value="true"/>
</property>
|
Vielleicht mal ein Backup der xml Datei machen:
cp -v ~/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-keyboard-shortcuts.xml ~/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-keyboard-shortcuts.xml.backup
Dann den Bereich:
| <property name="adiaeresis" type="empty">
<property name="startup-notify" type="bool" value="true"/>
</property>
|
aus der xfce4-keyboard-shortcuts.xml Datei rauslöschen und rebooten.
|
_iF_
(Themenstarter)
Anmeldungsdatum: 11. März 2022
Beiträge: 6
|
Sorry, ich schrieb nicht, dass ich dies bereits (vergeblich) damit probiert hatte, also die gesamte Property- Passage zu entfernen. :/
|
trollsportverein
Anmeldungsdatum: 21. Oktober 2010
Beiträge: 2627
|
Mir ist noch eingefallen dass es Expat Sicherheitsupdates gab:
Expat ist eine stream-oriented Parser-Libary für XML. Möglicherweise ist da was schief gegangen, oder einige Teile des Xfce Desktops brauchen noch ein Update. Ich kann mich noch erinnern, wenn auf FreeBSD ein Expat Update kam, dann hieß das Überstunden für den Compiler für Desktop Nutzer. Auf *buntu würde ich in so einen Fall, wenn es mich getroffen hätte, erst mal alle Expat Pakete sondieren:
dpkg -l | grep expat
... und diese dann reinstallieren (Vorsicht! Die beiden ` in der Codezeile sind keine Krümel auf dem Monitor):
sudo apt-get install --reinstall `dpkg -l | awk '/expat/{print $2}'`
... dann Finger kreuzen und rebooten. Bei mir auf KDE lief das Expat Sicherheitsupdate gestern aber problemlos durch, auch das kleine "ä" funktioniert.
|
user_unknown
Anmeldungsdatum: 10. August 2005
Beiträge: 17432
|
trollsportverein schrieb:
... und diese dann reinstallieren (Vorsicht! Die beiden ` in der Codezeile sind keine Krümel auf dem Monitor):
Statt vor Krümmeln auf dem Bildschirm solltest Du vor der Verwendung von Backticks warnen, und stattdessen empfehlen:
sudo apt-get install --reinstall $(dpkg -l | awk '/expat/{print $2}') Die Command-Substitution mit $(...) lässt sich besser schreiben, lesen und vor allem schachteln. Von der Verwendung von Backticks wird abgeraten.
|
trollsportverein
Anmeldungsdatum: 21. Oktober 2010
Beiträge: 2627
|
user_unknown schrieb: trollsportverein schrieb:
... und diese dann reinstallieren (Vorsicht! Die beiden ` in der Codezeile sind keine Krümel auf dem Monitor):
Statt vor Krümmeln auf dem Bildschirm solltest Du vor der Verwendung von Backticks warnen, und stattdessen empfehlen:
sudo apt-get install --reinstall $(dpkg -l | awk '/expat/{print $2}') Die Command-Substitution mit $(...) lässt sich besser schreiben, lesen und vor allem schachteln. Von der Verwendung von Backticks wird abgeraten.
Gerade mal ausprobiert:
sudo apt-get install --reinstall $(dpkg -l | awk '/expat/{print $2}')
Illegal variable name.
Okay, das war jetzt etwas tcsh. Aber die gibt es ja auch auf den Buntus. 😉
|
_iF_
(Themenstarter)
Anmeldungsdatum: 11. März 2022
Beiträge: 6
|
Schade, es lief zwar alles scheinbar ordnungsgemäß durch, jedoch besteht das Problem weiterhin. :/ Bin da leider momentan etwas ratlos, besonders auch hinsichtlich dessen, was ich an Infos liefern könnte. Lässt sich vielleicht eine Liste aktiver Prozesse erzeugen, die sich in so etwas wie die "Keyboard- Hook- Chain" hineinregistriert haben?
|
kB
Supporter, Wikiteam
Anmeldungsdatum: 4. Oktober 2007
Beiträge: 7816
|
_iF_ schrieb: […]
Bei als Tastenkürzel hinzugefügtem "ä" entsteht in der Datei dieser (recht nachvollziehbare) Eintrag: | <property name="adiaeresis" type="string" value="prosa">
<property name="startup-notify" type="bool" value="true"/>
</property>
|
"adiaeresis" ist zu lesen als a-Diareisis, Wobei „Diaresis“ der fachsprachliche Name für die Umlaut-Markierung, also die beiden Pünktchen ist. Es meint also nichts anderes als „a“ mit Pünktchen, also „ä“.
Nach Entfernen des Tastenkürzels verbleibt in der Datei (jedoch type="empty"): | <property name="adiaeresis" type="empty">
<property name="startup-notify" type="bool" value="true"/>
</property>
|
Dann hast Du die Definition selbst nicht gelöscht, sondern nur ihren Inhalt. Das ist nicht dasselbe. Wenn Dir das Löschen der Definition über die GUI nicht gelingt, dann fertige eine Kopie der Datei an und lösche dann die Zeilen in der Originaldatei.
|
_iF_
(Themenstarter)
Anmeldungsdatum: 11. März 2022
Beiträge: 6
|
kB schrieb:
Dann hast Du die Definition selbst nicht gelöscht, sondern nur ihren Inhalt. Das ist nicht dasselbe. Wenn Dir das Löschen der Definition über die GUI nicht gelingt, dann fertige eine Kopie der Datei an und lösche dann die Zeilen in der Originaldatei.
Grüße! Doch doch, das hatte ich nachgeholt (und es brachte leider auch nichts): _iF_ schrieb: Sorry, ich schrieb nicht, dass ich dies bereits (vergeblich) damit probiert hatte, also die gesamte Property- Passage zu entfernen. :/
|
seriousness
Anmeldungsdatum: 22. Juni 2009
Beiträge: 198
|
Hatte gerade das gleiche Problem unter AV Linux. Der Fehler war, daß ich den Befehl 'xfce4-terminal --drop-down' auf die ^-Taste (dead_circumflex) gelegt hatte, und das scheint XFCE irgendwie nicht zu mögen.
|