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 Dungeon Siege II. 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: Dungeon Siege and clicked on the Add Name to add it to the Current game list:. Next select Dungeon Siege 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 F9.

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

Next I am going to change the Load Time (secs): interval to 25 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: Dungeon Siege; Load Time (secs): 25;
Deactivate Hotkeys Key: F9;
Location: C:\ Documents and Settings\All Users\Desktop\Dungeon Siege II.lnk;
Surpress Hotkeys Deactivation: 1; Global Hotkeys: ;
On/Off Hotkeys Key: Scroll Lock; Priority: High;


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

For Remap 1 I have set the Remap Key: to Up Arrow and the To: key to Right Mouse Btn. Not really any particular reason for this other than in the game now when I want to attack I can just press the Up Arrow key rather than the right mouse button.

Note: You will want to change the default up arrow key to map to a different function in the game.

For Remap 2 I have set the Remap Key: to Enter and the To: key to Left Mouse Btn. I also have checked the box Rapid Fire. In the Dungeon Siege II game the left mouse button is what you use to click on a section of the screen where you want to move or select a player character. Now when I press and hold down the Enter key in the game this simulates rapidly clicking the left mouse button and makes movement much easier. This is kind of like a mouse follow feature in the game. Now you don't have to click a million times in the game just to move around. Also I have set the Key Delay (ms): to 30 so the mouse clicks execute fast.

Note: I find it kind of ironic that when you load the game a screen appears warning you of the effects of epilepsy. If you ask me the real problem you may develop from this game would be carpal tunnel syndrome from having to click the mouse button so often.

Here is the section of the Notes for this game profile based on my notes above:
Quote:
Remap Key: Up Arrow; To: Right Mouse Btn;
Key Should Remain Depressed: ; Rapid Fire: ; Key Delay (ms): 30;
Remap Key: Enter; To: Left Mouse Btn;
Key Should Remain Depressed: ; Rapid Fire: 1; Key Delay (ms): 30;


Now exit the G-Hotkey Editor and save your changes. This will bring you back to the main G-Hotkey screen. Select Dungeon Siege and click on the Run button to load the Dungeon Siege II 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 25 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 F9 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)