• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: odd caps lock behavior
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: odd caps lock behavior


  • Subject: Re: odd caps lock behavior
  • From: Toby Sargeant <email@hidden>
  • Date: Tue, 14 Jan 2003 00:40:46 +1100

Richard E. Silverman:
I'd like to swap the caps lock and control keys, as Unix geeks commonly do.
The usual xmodmap incantation for this is:
<...>
Somehow, despite this fact, caps locks works properly when mapped onto the
usual key. When moved elsewhere, however (as by the foregoing xmodmap
script), things behave as you'd expect given the event sequence above: in
effect you have no caps lock, because the X server believes you always release
it immediately, and it's never "held down."

Sadly, this is a ``problem'' with the Apple keyboard hardware, and it's been a
bugbear of Linux PPC users for a very long time, where exactly the same thing
happens. (So it's not fair to blame X11 in this case -- especially as the
Linux and OSX XServers are essentially the same beast, afaik)


The solution in Linux land is a kernel patch.

I believe that there's a kext for Darwin that allows you to pretty much
arbitrarily remap keys (among other features), and this is the way to
swap ctrl and capslock for OSX.

One day keyboard manufacturers will realise the error of their ways and start
putting ctrl and capslock in their rightful places. Until then, these are the
droids you're looking for:


http://www.gnufoo.org/ucontrol/ucontrol.html

Cheers,

Toby.
_______________________________________________
x11-users mailing list | email@hidden
Help/Unsubscribe: http://www.lists.apple.com/mailman/listinfo/x11-users
Do not post admin requests to the list. They will be ignored.

  • Prev by Date: Setting Visual Class
  • Next by Date: As a client to sgi server's apps
  • Previous by thread: odd caps lock behavior
  • Next by thread: Re: odd caps lock behavior
  • Index(es):
    • Date
    • Thread