GNU bug report logs - #14794
24.3.50; `w32-register-hot-key' does not work on Windows 7 64-bit

Previous Next

Package: emacs;

Reported by: Drew Adams <drew.adams <at> oracle.com>

Date: Thu, 4 Jul 2013 21:11:02 UTC

Severity: minor

Found in version 24.3.50

Fixed in version 26.1

Done: Lars Ingebrigtsen <larsi <at> gnus.org>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Eli Zaretskii <eliz <at> gnu.org>
To: Drew Adams <drew.adams <at> oracle.com>
Cc: rudalics <at> gmx.at, 14794 <at> debbugs.gnu.org
Subject: bug#14794: 24.3.50; `w32-register-hot-key' does not work on Windows 7 64-bit
Date: Fri, 12 Jul 2013 21:04:19 +0300
> Date: Fri, 12 Jul 2013 09:10:26 -0700 (PDT)
> From: Drew Adams <drew.adams <at> oracle.com>
> Cc: 14794 <at> debbugs.gnu.org
> 
> > Maybe try the left/right Win+E key or the Apps key, after setting the
> > w32-*-modifier variables so as to produce an Emacs modifier from them.
> 
> Sorry, I don't know what the last clause means.  What w32-* modifier
> variables, and how?

For the Win key, use w32-lwindow-modifier, for the Apps key use the
w32-apps-modifier.  You might need to use these to convert these keys
to something Emacs can use.

> But from your and Martin's other replies in this thread it appears that
> `w32-register-hot-key' is useless for Windows 7.  Unless I missed
> something.  Is there any case at all where it actually will have an
> effect?

I have no idea, I didn't research the issue enough.  This page:

  http://www.sevenforums.com/tutorials/5937-windows-key-shortcuts-enable-disable.html

tells you how to disable the Windows shortcuts, in case you don't have
any use for them outside Emacs.  Perhaps then registering hotkeys will
work on Windows 7.




This bug report was last modified 3 years and 86 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.