AutoHotkey: how to assign a command to the "Calc" key?

6

how do i assign commands to the "calculator" or "favorite" keys with autohotkey?

RCIX

Posted 2009-08-28T10:26:59.983

Reputation: 5 415

Which OS are you using? – ChrisF – 2009-08-28T10:28:58.963

Windows. – RCIX – 2009-08-28T10:40:08.303

It would probably be helpful to be more specific (i.e. XP, Vista, 7 (or even more specific, i.e. XP Pro 32-bit, Vista Home Premium 64 bit)) – Travis Northcutt – 2009-08-28T16:34:59.760

7 in this case, but my problem has been solved. – RCIX – 2009-08-29T02:43:54.093

With this script you can see what key was pressed: https://github.com/mihaifm/screenkey.ahk Its very useful and you can save time.

– Exnius – 2013-11-06T05:31:28.863

Answers

7

The favorites key is called "Multimedia keys" in AHK. The Calc key could be Launch_App1 or Launch_App2, but if not, see Multimedia keys for detailed instructions.

moioci

Posted 2009-08-28T10:26:59.983

Reputation: 444

1

If you open a script, click on "open" and then view key history, it should show the name you can use to remap it there. Also, check the help file, I believe it has a list of common uncommon keys.

Phoshi

Posted 2009-08-28T10:26:59.983

Reputation: 22 001

what's odd is that it shows the F key being pressed.... – RCIX – 2009-08-28T10:44:26.687

however, the "state" column has an "a" in it. – RCIX – 2009-08-28T10:45:53.783

Is it possible the keyboard is just shooting off a series of keys? My friend had a keyboard like that. Does it work fine without drivers, and so? – Phoshi – 2009-08-28T11:46:41.227

I didn't install any specific ones, but it's a microsoft keyboard so maybe it installed some automatically though... – RCIX – 2009-08-29T02:37:26.777

0

Below is how I set my Calc key to launch Google Chrome:

Launch_App2::
    Run, "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe"

Damien

Posted 2009-08-28T10:26:59.983

Reputation: 140

-1

You can also assign a shortcut key to the application's shortcut. The only caveat of this is that you need to use a shortcut key that Windows deems acceptable (such as CTRL+ALT+something) which might not be exactly what you like.

Right click the shortcut in question, and hit properties. You should then be able to assign a keyboard shortcut.

EvilChookie

Posted 2009-08-28T10:26:59.983

Reputation: 4 519

1I specifically want to use Autohotkey as it provides more flexibility. – RCIX – 2009-08-29T02:36:18.133

-1

From http://support.microsoft.com/kb/181855

Select the shortcut for the application, Rightclick and select properties, select tab "shortcut". Click in "shortcut key" (which has none written in it). Now press the HotKey that you want to use. It will automatically appear in the box. e.g. if you press ^F12 then CTRL-F12 will appear in the box. Click apply and hit ok.

secureBadshah

Posted 2009-08-28T10:26:59.983

Reputation: 1 411

1I specifically want to use Autohotkey as it provides more flexibility. – RCIX – 2009-08-29T02:35:36.980