Re: Binding the WinDoze key

David Mihm (davemann@ionet.net)
Wed, 24 Mar 1999 00:32:51 -0600 (CST)


On Mon, 22 Mar 1999, Greg Anderson wrote:

! I would like to bind the Windoze key to pop up the pager 
! and Alt-Windoze to pop up Wharf.  I have removed "StaysOnTop"
! for the pager and Wharf from the ~/GNUstep/Library/AfterStep/database 
! to give one more screen real-estate.  I noticed that the key bindings 
! are done in the ~/GNUstep/Library/AfterStep/feel.* files, but I don't 
! know how to map my Windoze key or how to take that mapped key and 
! attach it to an action that would pop my Wharf and pager to the 
! foreground.
! 
! The feel.DEFAULT file seems to bind my WinDoze key to the Start 
! menu:
! # Window keys
! Key Menu        A       A       Popup "Start"
! 
! except that it does not work, so my WinDoze key must need to be
! mapped somewhere else before the feel file can use it.  Has anyone
! done this?

	First off, I don't think you grasp what the 'PopUp' means here.
It is for a menu, which was previously hardcoded as "Start" (as shown);
depending on which version you are running, it would now need to be:

Key Menu        A       A       Popup "0"

But the Menu key used above is the M$ keyboard key with the actual menu on
it (or the right).  Further explanation of the Built-in command 'PopUp' is
detailed in the man page for afterstep.
	As for the actual key with the M$ logo 'Flying Window' on it; this
is the Key Meta_L & Key Meta_R; or generally - the Meta key.

	Back to the issue of the question.  I would pressume (without
prior testing) that using (as described in our beloved man pages, that
someone has spent a great deal of time in updating for everyone to enjoy)
something along the lines of:

Key <whatever>	<click location>  <context>  RaiseLower "name"

Try that and see what happens.  And ... if you need futher details, those
man pages are pretty good at giving you information.

	Oh, and if your keyboard isn't letting you use these keys, then
you have given X the wrong keyboard information when you configured it.

HTH
+--------------------------------------------------------------------+
| d a v i d  @  m i h m                         reality.sys corrupt! |
| davemann-at-ionet-dot-net                    reboot universe(y,n)? |
| [www|ftp].the-site.loonybin.net                         ICQ:906859 |
| webmaster-at-afterstep-dot-org      ftpmaster-at-afterstep-dot-org |
+--------------------------------------------------------------------+
  Key fingerprint  = E4 90 15 ED E5 9F 18 8A B0 CC FF 68 61 36 4A 6F


--
   WWW:   http://www.afterstep.org/
   FTP:   ftp://ftp.afterstep.org/
   MAIL:  http://www.caldera.com/linuxcenter/forums/afterstep.html