[comp.sys.apollo] What do those keys mean???

timbomb@batserver.cs.uq.oz.au (Tim Mansfield) (09/05/90)

On an Apollo keyboard there's a whole bunch of mystery keys, which don't
have any clear mapping to entries in /usr/include/X11/keysymdef.h.

Does anyone know if you can access these keys from X and if so what their
names are???

The ones I can't work out are:

Pop		Ins/Mark	Line Del	Char Del	Cut/Copy	
Undo/Paste	Move/Grow	|<-		Shell/Cmd	->|	
Next Wndw	Again		Read		Save/Edit	Abort/Exit	
Help/Hold	<left page, the left arrow in a box thingy>	<right page>


					Help,
						Tim

timbomb@batserver.cs.uq.oz.au (trojan) (09/07/90)

Thanks to everyone who responded, the answer appears to be:
run xev and press the keys in the xev window.

Well, I've done that and the bad news appears to be that none of the keys
I asked about ever get heard by X. Only the four arrow keys, the standard 
keyboard, the ten function keys and the numeric keypad seem to generate events.

Sigh...
					Thanks,
						Tim

glenn@huxley.huxley.bitstream.com (Glenn P. Parker) (09/07/90)

In article <4803@uqcspe.cs.uq.oz.au>
timbomb@batserver.cs.uq.oz.au (trojan) writes:
> Thanks to everyone who responded, the answer appears to be:
> run xev and press the keys in the xev window.
> 
> Well, I've done that and the bad news appears to be that none of the keys
> I asked about ever get heard by X. Only the four arrow keys, the standard
> keyboard, the ten function keys and the numeric keypad seem to generate
> events.
> 
> Sigh...
> 					Thanks,
> 						Tim

Don't be so glum, pardner!  The Apollo X server can be configured to
"exclude" certain keys from being recognized.  This is so that only the DM
sees them.  In my /etc/rc, Xapollo is started with a command like:

  /etc/Xapollo -K /usr/X11/lib/keyboard/keyboard.config -D1 s+r-

The keyboard.config file mostly contains comments and lines of the form:

  exclude UpBox

If you comment out the appropriate lines, X will get the events you want.
BTW, RTFM :-)

--
--------------------------------------------------------------------------
Glenn P. Parker        Bitstream, Inc.
uunet!huxley!glenn     215 First Street
glenn@bitstream.com    Cambridge, MA 02142-1270

weber_w@apollo.HP.COM (Walt Weber) (09/07/90)

In article <4803@uqcspe.cs.uq.oz.au>, timbomb@batserver.cs.uq.oz.au
(trojan) writes:
|> 
|> Thanks to everyone who responded, the answer appears to be:
|> run xev and press the keys in the xev window.
|> 
|> Well, I've done that and the bad news appears to be that none of the keys
|> I asked about ever get heard by X. Only the four arrow keys, the standard 
|> keyboard, the ten function keys and the numeric keypad seem to
generate events.
|> 
Tim -

In the directory /usr/X11/lib/keyboard is a file "keyboard.config" which
controls which physical keys will be seen by X and which ones will be seen
only by the Display Manager.  See the online manpage for "Xapollo" under the
"-K" option, or refer to the manual "Using the X Window System on Apollo
Workstations", order number 012513-A02.

...walt...

Walt Weber                           Hewlett Packard Response Center
508-256-6600x8315                    Chelmsford, MA, USA
   "The power of accurate observation is commonly called cynicism
    by those who have not got it" -George Bernard Shaw

vasta@apollo.HP.COM (John Vasta) (09/08/90)

In article <4793@uqcspe.cs.uq.oz.au> timbomb@batserver.cs.uq.oz.au writes:
>On an Apollo keyboard there's a whole bunch of mystery keys, which don't
>have any clear mapping to entries in /usr/include/X11/keysymdef.h.
>
>Does anyone know if you can access these keys from X and if so what their
>names are???

Look in /usr/include/X11/ap_keysym.h.

John Vasta                Hewlett-Packard Apollo Systems Division
vasta@apollo.hp.com       M.S. CHA-01-LT
(508) 256-6600 x5978      300 Apollo Drive, Chelmsford, MA 01824
UUCP: {decwrl!decvax, mit-eddie, attunix}!apollo!vasta