I am 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 Cryostasis. 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: Cryostasis and clicked on the Add Name to add it to the Current game list:. Next select Cryostasis with your mouse and click on the Editbutton.

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 Cryostasis. 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 PlayCryostasis link file.

Next I am going to change the Load Time (secs): interval to 30 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: Cryostasis; Load Time (secs): 30;

Deactivate Hotkeys Key: F12;

Location: C:\Users\Jesse\Desktop\Play Cryostasis.lnk;

Surpress Hotkeys Deactivation: 1; Global Hotkeys: ;

On/Off Hotkeys Key: Scroll Lock; Priority: High;



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

For the Macro 1 I have set the Keys: to:
@keyd(nu8)@keyd(nu4)@LMouseBtn()@key(nu8)@key(nu4)

This presses the following keys in the game: press and hold down the numeric 8 key - press and hold down the number 4 key - press the left mouse button and release - press the Numeric key 8 on the keypad- press the Numeric key 4 on the keypad. For special keys like the Numeric key 8 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 7. The reason for setting up this macro is to implement a combo attack in the game with a lot less work than having to manually perform these actions. The macro is pressing the numeric key 8 and numeric 4 key down while clicking on the left mouse button and then the numeric 8 and numeric 4 keys are released. In the Cryostasis game the numeric 8 key is mapped to move forward and the numeric key 4 is mapped to strafe left.

For the Macro 2 I have set the Keys: to:
@keyd(nu8)@keyd(nu6)@LMouseBtn()@key(nu8)@key(nu6)

This presses the following keys in the game: press and hold down the numeric 8 key - press and hold down the number 6 key - press the left mouse button and release - press the Numeric key 8 on the keypad- press the Numeric key 6 on the keypad. For special keys like the Numeric key 8 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 9. The reason for setting up this macro is to implement a combo attack in the game with a lot less work than having to manually perform these actions. The macro is pressing the numeric key 8 and numeric 6 key down while clicking on the left mouse button and then the numeric 8 and numeric 6 keys are released. In the Cryostasis game the numeric 8 key is mapped to move forward and the numeric key 6 is mapped to strafe right.

Note: Be sure to set the Key Delay (ms): to 1 for both these macros so they execute very fast.

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

Quote:


Hotkey: Num Key 7; Macro Keys: @keyd(nu8)@keyd(nu4)@LMouseBtn()@key(nu8)@key(nu4);

Modifier: None; Key Delay (ms): 1;

Hotkey: Num Key 9; Macro Keys: @keyd(nu8)@keyd(nu6)@LMouseBtn()@key(nu8)@key(nu6);

Modifier: None; Key Delay (ms): 1;




Now exit the G-Hotkey Editor and save your changes. This will bring you back to the main G-Hotkey screen. Select Cryostasis and click on the Run button to load the Cryostasis 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 30 seconds). If you move your mouse pointer over this icon you will see the following pop-up (before 30 seconds): Please wait 30 seconds while G-Hotkey initializes.

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