Skip to content

Latest commit

 

History

History

Corsair

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 

#Creating a secondary, macro keyboard with Corsair iCue

If you need context, watch my Hasu USB converer video: [link not yet available]

[Before you begin, please check the description of the video in case there are any corrections or updates.]

NOTE: in iCue, only 1 Corsair keyboard can be used at a time. More info: https://www.youtube.com/watch?v=BuLyxcyhbLQ Even if they do add that feature, it's likely that multiple K55 keyboards will still act as the same keyboard, unless they also add USB port detection.

Don't bother adding a 2nd keyboard unless you're already familiar with AutoHotKey fundamentals: https://autohotkey.com/docs/Tutorial.htm

###OKAY, LET'S GET STARTED

DOWNLOAD AND INSTALL THESE: https://www.corsair.com/ca/en/icue https://www.autohotkey.com/download/

: Notepad++ https://notepad-plus-plus.org/download/v7.6.2.html Syntax highlighting for .ahk scripts: https://www.autohotkey.com/boards/viewtopic.php?t=50

Create this exact folder structure on your PC

C:\AHK\2nd-keyboard\Corsair

Download CORSAIR files from my github https://github.com/TaranVH/2nd-keyboard/Corsair

Place the AutoHotkey script, here: C:\AHK\2nd-keyboard\Corsair\2nd_keyboard_if_using_iCue.ahk

Double click on it to get it running. A blue folder icon should appear in your taskbar.

Open iCue and import K55_wrapped_in_F24.cueprofile I do not know if this will work for other Corsair keyboards...

Make sure that that profile is active. Make sure that the .ahk script is running.

Open a notepad window, and try typing on your Corsair Keyboard. Every single key should result in a tooltip instead. Success!

Now it's up to you, to replace each of those lines with calls to your own scripts and functions. It's all just normal AHK scripting from this point on. You can find some of mine, here: https://github.com/TaranVH/2nd-keyboard/blob/master/Almost_All_Windows_Functions.ahk

###auto-launch You will want to make this .ahk script tart up automatically when Windows does. Navigate to C:\AHK\2nd-keyboard\Corsair Right click on 2nd_keyboard_if_using_iCue.ahk and select "create shortcut."

Navigate to:

C:\Users\YOUR_USERNAME\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup

(Replace YOUR_USERNAME with your own username)

Or navigate here if you want this script to launch for ALL users:

C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp

And move the shortcut file into that folder. I also like to add it to my start menu. (Right click the folder, select "pin to start.")