On Friday 14 September 2001 00:41, Kjetil Torgrim Homme wrote:
> [George Petri]
>
> >   E.g. if I turn on Capslock and hold shift and press 'a', I get
> >   'A', while at the *real* non-x-based linux console, I get 'a'.
>
> It is the behaviour in the Linux console which is non-standard[1], you
> can change it to ignore the Shift key.  Here's the relevant paragraph
> from keymaps(5):
>
>        Each keysym may be prefixed by a '+' (plus sign), in which
>        case  this  keysym  is treated as a "letter" and therefore
>        affected by the "CapsLock" the same way as by "Shift"  (to
>        be  correct,  the  CapsLock  inverts the Shift state). The
>        ASCII letters ('a'-'z' and 'A'-'Z') are made CapsLock'able
>        by  default.  If Shift+CapsLock should not produce a lower
>        case symbol, put lines like
>
>               keycode 30 = +a  A
>
>        in the map file.
>
> I guess you can argue it is a bug in XFree86 if you disable Xkb and
> there still is an inconsistency (there probably is).  Not sure too
> many are interested in maintaining the non-Xkb code, though.

I think that many PC users (DOS, Windows, Linux) are more used to
Shift+CapsLock=lower case.  I did not intend to disable Xkb but just
accidently stuffed it.  If Xkb were enabled, would Shift+Capslock=lower case?

How come the problem also happens on a good install of XFree 3.3.6?

I'm getting confused...:)

Thanks again,
George
_______________________________________________
Xpert mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xpert

Reply via email to