1 |
On Saturday 24 Nov 2012 20:25:35 Alan McKinnon wrote: |
2 |
> On Sat, 24 Nov 2012 19:39:10 +0000 |
3 |
> |
4 |
> Mick <michaelkintzios@×××××.com> wrote: |
5 |
> > On Saturday 24 Nov 2012 00:11:44 Jörg Schaible wrote: |
6 |
> > > Jörg Schaible wrote: |
7 |
> > > > Jörg Schaible wrote: |
8 |
> > > >> Hi folks, |
9 |
> > > >> |
10 |
> > > >> it seems the latest xorg-server update also changed the German |
11 |
> > > >> standard keyboard layout, since the tilde is no longer a dead |
12 |
> > > >> key. I verified that the standard variant is still used, I have |
13 |
> > > >> no ~/.Xkbmap or /etc/X11/Xkbmap or (Xmodmap or Xresources), so |
14 |
> > > >> the standard must have changed. |
15 |
> > > >> |
16 |
> > > >> Where is this defined and how do I get back the "normal" |
17 |
> > > >> behavior? |
18 |
> > > >> |
19 |
> > > >> If you're used to a tilde working as dead key, the original key |
20 |
> > > >> sequence like produced for e.g. this annoying example: |
21 |
> > > >> |
22 |
> > > >> rm -rf ~ /tmp |
23 |
> > > >> |
24 |
> > > >> I wand my dead key back! |
25 |
> > > >> Anyone? |
26 |
> > > > |
27 |
> > > > ===================== %< =============== |
28 |
> > > > $ diff -u |
29 |
> > > > /mnt/backup/floh/system/20121006/tree/usr/share/X11/xkb/symbols/de |
30 |
> > > > /usr/share/X11/xkb/symbols/de --- |
31 |
> > > > /mnt/backup/floh/system/20121006/tree/usr/share/X11/xkb/symbols/de |
32 |
> > > > 2012-06-23 16:25:07.000000000 +0200 |
33 |
> > > > +++ /usr/share/X11/xkb/symbols/de 2012-11-17 |
34 |
> > > > 16:22:16.070643609 +0100 @@ -26,7 +26,7 @@ |
35 |
> > > > |
36 |
> > > > key <AD03> { [ e, E, EuroSign, |
37 |
> > > > |
38 |
> > > > EuroSign ] }; key <AD06> { [ z, Z, |
39 |
> > > > leftarrow, yen ] }; key <AD11> { [udiaeresis, |
40 |
> > > > Udiaeresis, dead_diaeresis, dead_abovering ] |
41 |
> > > > |
42 |
> > > > }; |
43 |
> > > > - key <AD12> { [ plus, asterisk, dead_tilde, |
44 |
> > > > dead_macron ] }; + key <AD12> { [ plus, asterisk, |
45 |
> > > > asciitilde, macron ] }; |
46 |
> > > > |
47 |
> > > > key <AC02> { [ s, S, U017F, |
48 |
> > > > U1E9E |
49 |
> > > > |
50 |
> > > > ] }; |
51 |
> > > > |
52 |
> > > > key <AC07> { [ j, J, dead_belowdot, |
53 |
> > > > |
54 |
> > > > dead_abovedot ] }; |
55 |
> > > > ===================== %< =============== |
56 |
> > > > |
57 |
> > > > Comparing the current standard with an older backup, explains this |
58 |
> > > > change. Who is responsible for that? |
59 |
> > > |
60 |
> > > OK, it has been the update of xkeyboard-config from 2.6 to 2.7, |
61 |
> > > change was caused due to this issue: |
62 |
> > > https://bugs.freedesktop.org/show_bug.cgi?id=9752 |
63 |
> > > |
64 |
> > > Masking the version now. Thanks to Gentoo for this possibility! |
65 |
> > |
66 |
> > I am using enlightenment-0.17.0_alpha5 and seem to have a problem |
67 |
> > with the keyboard layout too. |
68 |
> > |
69 |
> > It keeps coming up with a US keyboard, when I have set gb in my |
70 |
> > xorg.conf. The strange thing is that with Fluxbox it works fine, so I |
71 |
> > can't blame xorg for it - I think. |
72 |
> > |
73 |
> > I don't know if it is related to Jőrg's report above. Anyone else |
74 |
> > came across this problem too? |
75 |
> |
76 |
> A seemingly related issued was reported on e-users: |
77 |
> |
78 |
> https://lists.sourceforge.net/lists/listinfo/enlightenment-users |
79 |
> |
80 |
> The thread is titled "Problem with Polish Keyboard layout" |
81 |
|
82 |
Thanks Alan, I had already kicked around in that thread, and initially I |
83 |
blamed my recent xorg update. Then I tested fluxbox which had no problem |
84 |
reading my xorg.conf settings, so I thought it is most likely an e17 problem. |
85 |
However, Carsten said: "the kbd layout (xkbswitch) module changes layout by |
86 |
executing the setxkbmap binary. e will output to stdout what it runs with "SET |
87 |
XKB RUN: ...." |
88 |
|
89 |
So, is it an xkb problem? I can change the layout if I run manually setxkbmap |
90 |
gb, so what is the cause of this? I don't really understand ... :-( |
91 |
-- |
92 |
Regards, |
93 |
Mick |