[comp.sys.ibm.pc.rt] Keyboard change?

newton@cit-vax.Caltech.Edu (Mike Newton) (10/21/88)

I will soon have access to a fast RT and was wondering if there is some
way of preserving my sanity:  Is there any software out there that can
switch the meaning of the caps-lock key and the control key (so that the
control key is next to the 'a')???

Many thanks,
- mike
-- 
newton@csvax.caltech.edu	amdahl!cit-vax!newton
Caltech 256-80			818-356-6771 (afternoons,nights)
Pasadena CA 91125		Beach Bums Anonymous, Pasadena President

	"Reality is a lie that hasn't been found out yet..."

davidra@batcomputer.tn.cornell.edu (David A. Rabson) (10/22/88)

(User asks if one can remap shift key, etc. )

I'm assuming you're running BSD 4.3, not AIX.

	1) In console mode, use pf (in /usr/ibm/pf) to reprogram any key.
	2) In XV11R2, use xmodmap to change shift/control/lock keys, or
	3)  write your own program to change any key.  This requires that
	    you decipher the X11 "documentation."  I've tried to use
	    the function XChangeKeyboardMapping(), but it doesn't work.
	    Notes I sent to the appropriate newsgroup went unanswered.


					David Rabson
					davidra@helios.tn.cornell.edu
					LASSP, Cornell

henry@garp.mit.edu (Henry Mensch) (10/24/88)

newton@cit-vax.UUCP (Mike Newton) wrote: 
->I will soon have access to a fast RT and was wondering if there is some
->way of preserving my sanity:  Is there any software out there that can
->switch the meaning of the caps-lock key and the control key (so that the
->control key is next to the 'a')???

you did not specify:

a) whether you are running AOS or ACIS (their BSD equivalent), or AIX
(the SysV equivalent),

b) whether or not you are running a window system.

i know of at least two different answers, but they depend on this
information.  i don't know anything about AIX, so there may be more
answers based on that information.  can you be more specific?

# Henry Mensch  /  <henry@garp.mit.edu>  /  E40-379 MIT,  Cambridge, MA
# {decvax,harvard,mit-eddie}!garp!henry   /  <henry@uk.ac.sussex.cvaxa>