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

Bug#242987: xfree86-common: strange shift key behavior when caps-lock on



tags 242987 + patch
thanks

On Sat, Apr 10, 2004 at 01:08:58AM -0400, John V. Belmonte wrote:
> Package: xfree86-common
> Version: 4.3.0-7
> Severity: normal
> 
> I'm not confident if this is a bug, or if I've chosen the correct package.
> In any case, some package that has entered testing during the past week
> or so has caused my keyboard to behave badly under XFree86.  Namely,
> when caps-lock is enabled, the shift key fails to produce the expected
> symbols on non-alphabetic keys.  For example, Shift-5 yields '5' rather
> than '%'.  The alphabetic keys work as expected (Shift-A yields 'a').  The
> console works correctly.
> 
> I'm using a Dvorak layout and Japanese keyboard.

Hi,

here is the upstream fix (latest chunk has been removed since it is
unrelated).  I tested it and it works, but please confirm that it
also works for you.

Denis
Index: dvorak
===================================================================
RCS file: /cvs/xc/programs/xkbcomp/symbols/pc/dvorak,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- dvorak	26 Nov 2002 01:43:25 -0000	1.1
+++ dvorak	19 Apr 2003 12:22:11 -0000	1.2
@@ -1,7 +1,7 @@
 
 // based on a keyboard map from an 'xkb/symbols/dk' file
 //
-// $XFree86: xc/programs/xkbcomp/symbols/pc/dvorak,v 1.1 2002/11/26 01:43:25 dawes Exp $
+// $XFree86: xc/programs/xkbcomp/symbols/pc/dvorak,v 1.2 2003/04/19 12:22:11 pascal Exp $
 
 partial default alphanumeric_keys
 xkb_symbols "basic" {
@@ -9,7 +9,6 @@
     name[Group1]= "Dvorak";
 
     // Alphanumeric section
-    key.type[Group1] = "FOUR_LEVEL_ALPHABETIC";
 
     key <TLDE> { [       grave,	asciitilde, dead_grave, dead_tilde	] };
 

Reply to: