Re: OT "...greatest keyboard(s)..."

  • From: Matt Gumm <mattgumm@xxxxxxxxx>
  • To: xywrite@xxxxxxxxxxxxx
  • Date: Thu, 25 Jun 2009 10:14:48 -0700 (PDT)

R & L in Autohotkey are Left and Right. 

It's handy if you have a keyboard like mine with two Win keys and want to remap 
one to something else. 

From: M.W. Poirier <poirmw@xxxxxxxxxxxxxxxxxx>
To: xywrite@xxxxxxxxxxxxx
Sent: Thursday, June 25, 2009 12:08:52 PM
Subject: RE: OT  "...greatest keyboard(s)..."


  No, you are right about Rcontrol::LWin.  It works as you stated in
  your previous message.  I am, at the moment, using my old keyboard
  (IBM, Model) and I now have access to a Windows key on a keyboard that
  clearly does not have a Windows key.  I also modified my laptop,
  which does not have a Windows key, and it too works as expected.

  I also am a bit confused about the number symbol. i.e., the "#".  (I
  see that you do not refer to it the same way in the U.S.  You call
  it the pound symbol.  We here view it as a number symbol.  It likely
  has something to do with our Fremch heritage.)  I know that while using
  my newer keyboard, which has a Windows key, I was able to obtain the
  same effect with #h as I now get with your command Lwin, but #h did
  not work at all with IBM Model M.  So you are likely right when you
  say "..."#" symbol is for putting the result of Win key combinations
  under a 3rd key...".  Where did you come across the "LWin."  What does
  "L" refer to?  "Left"?

  Thanks for your help, as well as to Harry.



On Thu, 25 Jun 2009, Brian.Henderson@xxxxxxxxxxxxx wrote:

> I'm still trying to figure out how this program works (maybe it's just
> me but I don't find the instructions particularly clear).
> I did manage to change my right ctrl key to a functioning Win key using
> "RControl::RWin". I think the technique that uses the "#" symbol is for
> putting the result of Win key combinations under a 3rd key...I think...I
> may be wrong.
> -BH
> -----Original Message----- From: Harry Binswanger
> Maben,
> Yes, I'm sure--I got the syntax from AHK Help and I tested it on my
> system.
> The pound sign is the symbol used to indicate the Win key has been
> struck--e.g.,
> #A::Send Winkey-A has been struck
> But that's for when you have a Win key. Thank of # as meaning ScanCode
> 15B
> (which is what it is, in hex I think). You have no key that outputs 15B.
> So
> you want to assign some other key (e.g., right-control) to output that.
> The correct instruction will work regardless of your keyboard, because
> the
> whole point of it is to reinterpret *whatever* your kbd puts out.
> To get things working right, you should use AHK's "keyhistory" function
> to
> look at what is actually being sent and received, at the scancode level.
> Assign keyhistory to some keystroke. I use ctrl-alt-k:
> ^!k::keyhistory
> The keyhistory window is rather awkward and technical, but if you scroll
> up
> to the headings of each column, you should be able to get valuable info
> from it. (In referring to its output, note that it distinguishes
> key-down
> and key-up).
> Let me know if you have problems (you could send me your AHK script for
> debugging here if you wish).


Other related posts: