[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#379292: xkb-data hr layout broke the normal AltGr+numbers behaviour



NB: when mailing <number>@bugs.debian.org, you only mail the BTS and the
package maintainer. You need to mail <number>-submitter@b.d.o in order
to talk to the submitter.

On Sat, Aug 26, 2006 at 10:48:48AM +0200, Vedran Furač wrote:
> >>> This change annoys me to no end, because right now in order for me to get
> >>> the characters tilde (~) or caret (^) I have to make three keypresses
> >>> instead of two like everywhere else.
> >>
> >> /usr/share/X11/xkb/symbols/hr does not contain any such definition, this
> >> is a configuration problem on your side.  Can you please check?
> > 
> > I don't understand what you are saying. If you have a PC keyboard with AltGr,
> > what happens once you run 'setxkbmap hr' and then type AltGr+3?
> 
> You can get tilde with shift and that key left of 1/!.

That's fine, but I don't just want the tilde, I want the caret back to two
keypresses, too. And the backtick, and sometimes the double acute, and all
the others.

The compose functionality is nifty, I agree, but it's simply not a feature
of the standard Croatian keyboard layout and should be relegated back to an
option.

> If you want to go back, just add:
> 
> key <AE01>  { [         1,     exclam,   asciitilde,   dead_tilde ] };
> 
> after include "cs(latin)" in your symbols/hr. It should look like this:
> 
> xkb_symbols "basic" {
>     name[Group1]="Croatia";
>     include "cs(latin)"
>     key <AE01>  { [         1,     exclam,   asciitilde,   dead_tilde ] };
> };
> [...]

That idea is lacking for several reasons - first of all, that file is now in
/usr/share/X11/xkb/symbols/hr, and is no longer marked as a configuration
file. Secondly, the fix would only affect my machine, and not all the others
where people also expect the old behaviour to continue working.

-- 
     2. That which causes joy or happiness.



Reply to: