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 Beyond Divinity. Each section is broken out based on the Notes feature of G-Hotkey so you can easily see how this is setup:

First I created a new profile titled: Beyond Divinity and clicked on the Add Name to add it to the Current game list:. Next select Beyond Divinity 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 F12.

Next a Location needs to be specified where the .lnk file is located for Beyond Divinity. 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 Beyond Divinity link file.

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

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.

I am going to also check the box labeled Global Hotkeys. The reason for doing this is sometimes while I'm in the game and press the Esc key to escape back out to the main menu I actually get sent to the desktop instead. When this happens G-Hotkey exits prematurely as it does not dectect any present game window that is statically active so it exits assuming you have exited the game. Keep in mind though that when Gobal Hotkeys is enabled this means G-Hotkey functions are enabled for *all* applications on your computer - not just Beyond Divinity, so be careful.

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.

Note: To escape out to the main menu by pressing the Esc key while playing Beyond Divinity you will need to press the Scroll Lock key to disable the functions of G-Hotkey otherwise the Esc key will not take you back out to the main menu.

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

I have set the key Home for the Key Release Key. This helps if you can't remember if the Alt and Ctrl keys are held down, just press the Key Release Key - to release all keys being held down. You will see in the next section how the Alt and Ctrl keys may be held down.

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



Let's now move to the next tab at the top labeled Remap.

For Remap 1 I have set the Remap Key: to Enter and the To: key to Left Mouse Btn. I also have checked the box Key Should Remain Depressed. In the Beyond Divinity game while the Left Mouse Btn is being held down this allows your characters to follow each other with one trailing behind the other. Now when I press Enter in the game the Left Mouse Btn key will remain held down until I press Enter again. Also I have set the Key Delay (ms): to 1 for the remap so it executes very fast.

Note: This is useful if you have a party consisting for example of an Warrior and Survivor - where I always want the Warrior in front of the party to lead the attacks and the Survivor trailing in the back with a bow for ranged attacks. Now I don't have to constantly be holding down the left mouse button and instead can just press the Enter key to simulate the left mouse button being held down.

For Remap 2 I have set the Remap Key: to Num Key 9 and the To: key to Alt. I also have checked the box Key Should Remain Depressed. In the Beyond Divinity game the Alt key is binded to show objects that can be picked up. Now when I press the Num Key 9 in the game the Alt key will remain held down until I press Num Key 9 again. Also I have set the Key Delay (ms): to 1 for the remap so it executes very fast.

Note: You need to be aware that when the Alt key is being held down other hotkeys in Beyond Divinity will not work like the I key binding for you Inventory, etc. Also you will want to remap the default binding for the Select All function in the game from the F4 key to some other key, otherwise if you press the F4 key while the Alt key is being held down the game will exit.

For Remap 3 I have set the Remap Key: to Num Key 8 and the To: key to Ctrl. I also have checked the box Key Should Remain Depressed. In the Beyond Divinity game the Ctrl key is binded to attack the nearest enemy. Now when I press the Num Key 8 in the game the Ctrl key will remain held down until I press Num Key 8 again. Also I have set the Key Delay (ms): to 1 for the remap so it executes very fast.

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

Remap Key: Enter; To: Left Mouse Btn;
Key Should Remain Depressed: 1; Rapid Fire: ; Key Delay (ms): 1;
Remap Key: Num Key 9; To: Alt;
Key Should Remain Depressed: 1; Rapid Fire: ; Key Delay (ms): 1;
Remap Key: Num Key 8; To: Ctrl;
Key Should Remain Depressed: 1; Rapid Fire: ; Key Delay (ms): 1;


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

For the Macro 1 I have set the Keys: to: @Alt()@LMouseBtn()

This presses the following keys in the game: Alt <@Alt()> and the Left Mouse Button <@LMouseBtn()>. The Hotkey: for this macro is set to Num Key 5. Also I have set the Key Delay (ms): to 1 for the macro so it executes very fast.

Note: This macro is useful so that I can press the Num Key 5 immediately before entering into combat and it will release the Alt key and the Left Mouse Button if this key and mouse button are being held down.

For the Macro 2 I have set the Keys: to: @LClickCO(995-95)@LClickCO(893-92)@LClickCO(984-312)

This clicks on the potion icon for the Survivor and then clicks on the potion icon for the Warrior (Death Knight) and finally the third potion down (health potion). This order must be followed so the potion pane gets reset properly the next time the macro executes. The Hotkey: for this macro is set to Num Key 2. Also I have set the Key Delay (ms): to 20 for the macro so it executes fast, but not to fast. I had tried earlier setting the Key Delay (ms): to 1, but found that this would execute to fast and not work reliably.

Note: This mouse coordinates specified above assume a screen resolution of 1024x768. Use the MouseCO program that comes with G-Hotkey to determine the coordinates.

For the Macro 3 I have set the Keys: to: @LClickCO(893-92)@LClickCO(995-95)@LClickCO(984-312)

This clicks on the potion icon for the Warrior (Death Knight) and then clicks on the potion icon for the Survivor and finally the third potion down (health potion). This order must be followed so the potion pane gets reset properly the next time the macro executes. The Hotkey: for this macro is set to Num Key 3. Also I have set the Key Delay (ms): to 20 for the macro so it executes fast, but not to fast. I had tried earlier setting the Key Delay (ms): to 1, but found that this would execute to fast and not work reliably.

Here is the section of the Notes for this game profile based on my notes above:
Quote:
Hotkey: Num Key 5; Macro Keys: @Alt()@LMouseBtn();
Modifier: None; Key Delay (ms): 1;
Hotkey: Num Key 2; Macro Keys: @LClickCO(995-95)@LClickCO(893-92)@LClickCO(984-312);
Modifier: None; Key Delay (ms): 20;
Hotkey: Num Key 3; Macro Keys: @LClickCO(995-95)@LClickCO(984-312)@LClickCO(893-92);
Modifier: None; Key Delay (ms): 20;


Now exit the G-Hotkey Editor and save your changes. This will bring you back to the main G-Hotkey screen. Select Beyond Divinity and click on the Run button to load the Beyond Divinity 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 20 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 F12 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)