Welcome to Corsair |
My Account

0 Items

Checkout

Corsair Blog

Vengeance Gaming Software Beta 2.12

By Michael Valera posted Jan 09th 2012

  • Share
  • Buzz it

In order to provide a better user experience for our new Vengeance® Gaming Mice and Keyboards, today we are releasing the Beta 2.12 version of our Vengeance Gaming Software. This version corrects many of the issues that users are experiencing with our Vengenace M60 and M90 mice, and the Vengeance K90 Keyboard, including improved macro recording functionality, improved game compatibility and bug fixes.

We're constantly working to improve our software, and we would appreciate that any and all comments be submitted to the Corsair Tech support group at http://www.corsair.com/support/.

The Vengeance Gaming Software User Guide is undergoing final revisions and should be released in the next few days.

Software updates for each product are available immediately using the links below:

For more information please read the complete release notes below:

 

Corsair Vengeance Gaming Software

Release Notes for Beta 2.12

Products covered by this release

The following Vengeance Gaming Peripherals are covered by this release:

  • Vengeance K90 keyboard
  • Vengeance M90 gaming mouse
  • Vengenace M60 gaming mouse

IMPORTANT NOTE: The Vengeance K90 gaming keyboard requires a firmware update in order to use this software. The firmware and software executables are provided together in the same zip file.

Changes in Beta 2.12

The changes in Beta 2.12 are primarily aimed at the Vengeance M90 gaming mouse and K90 gaming keyboard, as they are centered around macro recording, editing, and playback. While this software will work with the M60, you do not need to update to the beta for game compatibility. The K60 has no features that require the Vengeance Gaming software.

Improved macro recording functionality

  • Macros are now automatically applied after the recording is complete, so the Apply button has been removed.
  • Improved the functionality of the MR (Macro Record) button for both the M90 and K90
    • For the M90, you can now press MR, select the mouse button you want to program, and begin recording the keystroke macro
      • To finish recording, press the MR button again
    • For the K90, press MR, then select the memory bank by pressing the M1, M2, or M3 icon, press the G-key icon you want the macro associated with, then record the keystroke macro
      • To finish recording, press MR again
  • Added on-the-fly recording in hardware bypass mode
    • The captured keystrokes will be available for editing in the Vengeance Gaming application

Improved game compatibility

  • Added a hardware playback feature which allows macros and key bindings to be saved and played back directly from the hardware
    • This allows the Vengeance K90 and M90 macro buttons to work in applications that would otherwise block software macros (Battlefield 3and Skyrim, for example)
  • Changed the default state for the Delay Options from Ignore Delay to use a Default delay of 50ms — This allows better game compatibility
    • You can adjust this to a different value if you would like, but it may cause macros to fail or be ignored
    • If macros you recorded with earlier versions of the Vengeance Gaming software are not working, you may need to manually insert a delay between keystrokes (see the instructions below)

Other changes

  • Added a Cancel button to undo the current macro recording or edits
    • This feature is a single level undo: if the Cancel button is "bright", the software can revert to the previous state — if Cancel is grayed out, the changes have already been saved and can't be cancelled
  • Additional bug fixes that were identified in previous releases

Backing up your profiles and macros

IMPORTANT NOTE: Installing this update will cause profiles stored on the keyboard or mouse, including your macros, to be lost. If you wish to save your profiles, please follow the instructions below:

  1. Open the Vengeance Gaming software application on your PC
  2. If you have more than one Vengeance Gaming peripheral installed, select the appropriate device in the Device Navigator toward the upper left portion of application
  3. Select Manage Profiles
  4. Select the profile you want to save from the list
  5. Click on the Export button to save the profile (which includes all the macros) in an XML file
  6. Enter a filename and click Save to save the profile

After installing the Beta 2.12 update, you can go to Manage Profiles and choose Import to restore your profiles.

Installing the Beta 2.12 Release

Please follow these steps to install the Beta 2.12 version of the Vengeance Gaming Software

  1. Download the Beta 2.12 installer from [insert URL here] and save it to your desktop
  2. Uninstall the current version of the software
    • Assuming you've installed the M90 mouse software using the defaults, you can do this by selecting Start > All Programs > Corsair > M90 Mouse > Uninstall or by opening the Windows Control Panel, clicking on Program and Features, then selecting Corsair M90 Gaming Mouse Driver V1.0 and clicking Uninstall
    • If you are using a different Vengeance product, the same instructions apply except that your folder and driver names will be different (and should match your hardware)
  3. Make sure your Vengeance keyboard or mouse are plugged into your PC
  4. Double-click on the setup beta2.12 010612.exe on your desktop to launch the installer and follow the on-screen instructions

Hardware playback

Some games, like Battlefield 3 and Skyrim, block software macros by bypassing Windows and reading the hardware directly. If you are having difficulty getting macros to work in-game, you should enable the Hardware playback mode by checking the box on the Assign buttons (or Assign Keys) tab. This will save the macros to the hardware and play them back from there. Please note that if you have more than one Vengeance gaming peripheral, you will need to enable Hardware playback for each device.

This change should enable macros to work in most games. However, some games will reject keypresses with no delay between the key press and release (also referred to as the bounce /de-bounce time). If you continue to have difficulty getting macros to work in-game, you may need to add a delay between the keystrokes in your macro.

Inserting a delay in existing macros

If you are having difficulty with macros recorded in earlier versions of the Vengeance Gaming software, where the default was set to Ignore delays, you can add a delay between the key press and release (the down arrow and up arrow, respectively. Follow these steps:

  1. Open the Vengeance Gaming software application on your PC
  2. If you have more than one Vengeance Gaming peripheral installed, select the appropriate device in the Device Navigator toward the upper left portion of application
  3. Select the Assign buttons tab (or Assign Keys if you're using the K90 keyboard)
  4. Select the button or key to which the macro you want to change is bound
  5. Right-click the key press (as shown by the downward arrow next to the key) that you will be inserting a delay after — A pop-up menu will appear
    • To add a delay, select Insert Delay from the menu — The delay will be the default value that is set under Delay Options
    • To change the length of a delay, select Edit and enter the value you want (in milliseconds)
    • To remove a delay, select Delete
  6. When you are done editing the macro, you can select another key/macro to edit, or click Close to close the application — Your changes are automatically saved
    • Note: if the Cancel button is "bright", you can click it to cancel your changes and revert to the original macro
    • Once the changes are saved, the Cancel button is grayed out and you cannot undo your changes — In that case, you need to edit the macro and revert your changes by hand

Jan 09th 2012

Comments

Jordan Rush

posted on Jan 09th 2012

Getting better, and worse at the same time i guess. Just a note on a few bugs.. The uninstaller of v1 does not clear the installation enough, at least for me. I had to go and delete all local user registry settings from the computer, that includes my admin account since it was run under that as well, if i didnt the second i tried to look at the profile page or click the drop down for my profiles it would crash. Once i uninstalled, blew away all registry settings and files for the program on my computer under my %appdata% i was able to start from scratch. Another thing i found was that if i try to map a key on my m90, i hit the MR to start programming it and the moment i hit a button on my keyboard it jumps to my left mouse button and stops recording, so i cant change anything that way. I also cannot copy buttons any more to other buttons, copy and paste just dont work. No errors or anything else. If i can submit bugs any where let me know, i would be more than happy to and if i can turn on a debug log or something to help with getting information to get it fixed let me know, i would be more than happy too.

trung huynh

posted on Jan 09th 2012

I had the same issue with the v.1.0 version as well just like Jordan. Macro worked then it stopped and everytime I clicked the MR button to record it would jump back to left mouse click (1). I forgot to export my profiles and so I decided to upgrade to this beta version with no luck of fixing that issue and now I lost all my saved profiles. This beta doesn't seem to have a add keystroke feature as the normal version did. am I suppose to add key by using macro?

trung huynh

posted on Jan 09th 2012

Ok seems I figured out how to use this record button. Hit the MR button, and then click the number you want to use it for so in my case the # 12 button and then input you macro. This seems to work. Although, still questioning if this is the only way to input keystroke i.e. non macro