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

Bug#610263: marked as done (xkb-data: Mapping Prior and Next to Mod3+U and Mod3+I clobbers Shift+U and Shift+I)



Your message dated Fri, 28 Jan 2011 04:26:02 +0100
with message-id <20110128032602.GH27488@debian.org>
and subject line Re: Bug#610263: xkb-data: Mapping Prior and Next to Mod3+U and Mod3+I clobbers Shift+U and Shift+I
has caused the Debian Bug report #610263,
regarding xkb-data: Mapping Prior and Next to Mod3+U and Mod3+I clobbers Shift+U and Shift+I
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
610263: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=610263
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: xkb-data
Version: 1.3-2
Severity: normal


I created a custom layout called "cjns" in /usr/etc/X11/xkb/symbols
where among other things, the ‘navigation keypad’ is remapped to
Mod3+[UIOP] (PgUp, PgDn, Home, End) and Mod3+[HJKL] (Arrow keys).

The navigation keys all work fine where I need them, for instance in the
seamonkey/mozilla browser, but I noticed that the Shift+U and Shift+I,
the keys that have a 3rd level mapping to Prior and Next, no longer
produce an upper case U or an upper case I.

What makes me suspect that the problem is with the xkb package rather
than XTerm is that I get similar results with other traditional
X applications, such as Xman (Xman has a text-entry field under the
‘Search’ option).

To recreate the problem: 

// duplicate the standard ‘us’ layout under another name:

partial alphanumeric_keys
xkb_symbols "cjns" {
    name[Group1]= "USA - cjns";

....

// add 3rd level definitions of ‘Prior’ and ’Next’, e.g.:

key <AD07> { [   u,   U,     Prior,         NoSymbol ] };
key <AD08> { [   i,   I,      Next,         NoSymbol ] };

....

// map Mod3 to the windows keys:

    include "level3(win_switch)"
};

After enabling the custom keyboard layout via ‘setxkbmap cjns’, the
shifted forms of the ‘U’ and ’I’ keys no longer work when typed in an
XTerm, or other X applications.

Workaround:

Mapping KP_Prior and KP_Next to the same keys do not cause the problem:

key <AD07> { [   u,   U,  KP_Prior,         NoSymbol ] };
key <AD08> { [   i,   I,   KP_Next,         NoSymbol ] };

Additional remarks:

With the initial mapping (Prior/Next), Shift+U and Shift+I appear to be
mapped to Shift+Prior and Shift+Next respectively.

In an XTerm, this can be verified by typing Shift+U and Shift+I, which
results in scrolling the XTerm's input/output history.

-- System Information:
Debian Release: 5.0.7
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: i386 (i686)

Kernel: Linux 2.6.26-2-686-bigmem (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

-- debconf-show failed




--- End Message ---
--- Begin Message ---
Cyril Brulebois <kibi@debian.org> (28/01/2011):
> […]

No longer (!) a valid mail address:
| cnjs1989@gmail.com
|   SMTP error from remote mail server after RCPT TO:<cnjs1989@gmail.com>:
|   host gmail-smtp-in.l.google.com [209.85.229.27]:
|   550-5.1.1 The email account that you tried to reach does not exist. Please try
|   550-5.1.1 double-checking the recipient's email address for typos or
|   550-5.1.1 unnecessary spaces. Learn more at
|   550 5.1.1 http://mail.google.com/support/bin/answer.py?answer=6596 f6si28635779wed.36

Closing accordingly.

KiBi.

Attachment: signature.asc
Description: Digital signature


--- End Message ---

Reply to: