Bug#524390: xkb-data: Romanian standard layout replaces l with Polish sign ł
On Thu, Apr 16, 2009 at 20:45:41 +0200, Alex Dănilă wrote:
> Package: xkb-data
> Version: 1.5-2
> Severity: normal
>
> Romanian standard layout (ro std) writes połish sign "ł" (called lstroke
> in the romanian layout definition file) whenever pressing "l" (L),
> without me pressing right alt.
> The definition file looks ok. Also, this doesn't happen for
> "std_cedilla" or "cedilla" layouts.
>
from that layout:
type "FOUR_LEVEL_ALPHABETIC" {
modifiers= Shift+Lock+LevelThree;
map[Shift]= Level2;
map[Lock]= Level2;
map[LevelThree]= Level3;
map[Shift+LevelThree]= Level4;
map[Lock+LevelThree]= Level4;
map[Shift+Lock+LevelThree]= Level3;
level_name[Level1]= "Base";
level_name[Level2]= "Shift";
level_name[Level3]= "Alt Base";
level_name[Level4]= "Shift Alt";
};
[...]
key <AC09> {
type= "FOUR_LEVEL_ALPHABETIC",
symbols[Group1]= [ l, L, lstroke, Lstroke ]
};
you should only get lstroke if pressing a modifier...
I also can't reproduce this bug using 'setxkbmap ro std', I only get
lstroke when pressing altgr on my keyboard (which is mapped to
ISO_Level3_Shift). What version of libx11-6 do you have installed?
Cheers,
Julien
Reply to: