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