I'm providing this information for users who are not familiar with the G-Hotkey program - to help get you started I am providing a detailed description for using it with Elder Scrolls IV - Oblivion. Each section is broken out based on the Notes feature of G-Hotkey so you can easily see how this is setup.

Be sure to download the following Mods for the game (they make the game much more enjoyable):
Oscuro's Oblivion Overhaul
devnull.devakm.googlepages.com/ooo
Thieves Arsenal
home.comcast.net/~scruggs...rsenal.htm
planetelderscrolls.gamesp...mp;id=2693
Unofficial Oblivion Patch
www.tessource.net/files/file.php?id=5296


First I created a new profile titled: Oblivion and clicked on the Add Name to add it to the Current game list:. Next select Oblivion with your mouse and click on the Edit button.

For this first screen you will need to set a key for the Deactivate Hotkeys Key:. For this example I have chosen the key F10.

Next a Location needs to be specified where the .lnk file is located for Oblivion. If you click on the icon of the little document you can select this file. Usually you can find the .lnk file on your desktop. In the Select File dialog that is now open select the Desktop icon in the Look in: pull down box and select Oblivion link file.

Next I am going to change the Load Time (secs): interval to 40 seconds since it takes about this much time for the game to load and initialize the game engine.

I don't like the dialog that displays: G-Hotkey is no longer active so I am going to check the Surpress Hotkeys Deactivation check box.

To enable and disable the functions of G-Hotkey while I'm in the game I'm going to set the On/Off Hotkeys Key: to Scroll Lock.

I'm going to set the Priority: level to High. What is interesting is I'm noticing no performance loss in the game even though G-Hotkey is running at a high priority level.

Here is the section of the Notes for this game profile based on my notes above:
Quote:
Title: Oblivion; Load Time (secs): 40;
Deactivate Hotkeys Key: F10;
Location: C:\ Documents and Settings\All Users\Desktop\Oblivion.lnk;
Surpress Hotkeys Deactivation: 1; Global Hotkeys: ;
On/Off Hotkeys Key: Scroll Lock; Priority: High;


Now move to the next tab at the top labeled Macros.

For the Macro 1 I have set the Keys: to:
1@key(mul)

This presses the following keys in the game: 1*. For special keys like the * (this is the * key on the numeric keypad) you will need to look these up in the virtualkeycodes.ini file. An icon for this file is located in the G-Hotkey program group. The Hotkey: for this macro is set to Num Key 1 (this is the 1 key on the numeric keypad). The reason for setting up this macro is so I can easily cast a spell in the game by pressing just one key instead of two. In the Oblivion game I have set the * key so it is binded to the cast spell function and the 1 key to the hotkey assigned to specific spell. Also I have set the Key Delay (ms): to 1 so it executes fast.

I have set the macros 2 - 7 to serve the same purpose by mapping one key so a spell is selected and cast in Oblivion.

Here is the section of the Notes for this game profile based on my notes above:
Quote:
Hotkey: Num Key 1; Macro Keys: 1@key(mul);
Modifier: None; Key Delay (ms): 1;
Hotkey: Num Key 2; Macro Keys: 2@key(mul);
Modifier: None; Key Delay (ms): 1;
Hotkey: Num Key 3; Macro Keys: 3@key(mul);
Modifier: None; Key Delay (ms): 1;
Hotkey: Num Key 7; Macro Keys: 7@key(mul);
Modifier: None; Key Delay (ms): 1;


For the Macro 6 I have set the Keys: to:
@key(add)@LClickCO2(120-650)

This presses the add key on the numeric keypad + which is binded in the game to the Activate function. Finally the mouse coordinates at 120-650 are clicked which clicks on the Take All button in the game.

The Hotkey: for this macro is set to . (this is the decimal key on the numeric keypad). Also I have set the Key Delay (ms): to 60 for the macro so it executes fast, but not to fast.

Note: The mouse coordinates specified above assume a screen resolution of 1024x768. Your game may be different so adjust as appropriate.

Here is the section of the Notes for this game profile based on my notes above:
Quote:

Hotkey: Decimal; Macro Keys: @key(add)@LClickCO2(120-650);
Modifier: None; Key Delay (ms): 60;
Repeat: ; Repeat Every (secs): - ; Play Sound: ;



Now exit the G-Hotkey Editor and save your changes. This will bring you back to the main G-Hotkey screen. Select Oblivion and click on the Run button to load the Oblivion game.

You should now see before the game loads in your taskbar a green keyboard icon. This indicates that G-Hotkey is running (although G-Hotkey functions will not operate until 40 seconds). If you move your mouse pointer over this icon you will see the following pop-up: To deactivate G-Hotkey make sure the Scroll Lock key is on and press the F10 key.

I hope this helps get you started with using G-Hotkey in the game and the different ways in which it can be used. 8)