Jump to content
Corsair Community

K95 Macro Help - Toggle Key Pressed


wKovacs64

Recommended Posts

Hi,

 

Just got a Vengeance K95 keyboard and I really only have one macro I need and I can't figure out how to get it to work. I want one of my G-keys to toggle holding down the 'K' key. So, press G9 and it begins holding down 'K'. Press G9 a second time and it stops holding down 'K'. Is this possible? If so, how?

 

I've tried a variety of things before posting. I have one attempt where I pressed MR and recorded myself pressing 'K' and then removed the delay and key-up, setting the playback option to the 4th one in (which looks like a play/stop toggle, to me). That *almost* works but it doesn't stop holding 'K' when I press the G-key the second time (I have to then press the literal 'K' button myself to stop it from holding it down).

 

I also tried Advanced Options | Keystroke and pressing the 'K' key there (also using the 4th playback option), but that only presses 'K' once for some reason.

 

As a side note, I don't see a button to save macros to the keyboard. Not sure if this is related, but I've seen other posts asking for help and people often recommend they save the macro to the hardware, but I simply don't see the ability to do that. The only thing that it might be is a picture of the keyboard in the upper right (with a glowy "K95" in the middle of it) but that doesn't appear clickable. It has two arrows surrounding it, like Back and Forward buttons, but they do nothing.

 

Any advice would be appreciated. Thanks.

 

Software: 1.00.00.07

USB Keyboard:

VID: 0x1B1C

PID: 0x1B08

Manufacturer: Corsair

Product: Corsair K95 Keyboard

Firmware: 1.15

Windows: Windows 8.1 Pro 64 bit

Link to comment
Share on other sites

Don't delete the delays and the key-up, when using the MR button.

 

So, Here's how to to it again.

1. MR Button > G9 > K > MR Button

2. Select the fourth playback option (Play/Stop)

3. Save the profile to the K95 (Manage Profiles>Save to k95)

4. Tick the check box for hardware playback to enable it.

5. Test the G9 key in Notepad and see if it works.

Link to comment
Share on other sites

Don't delete the delays and the key-up, when using the MR button.

 

So, Here's how to to it again.

1. MR Button > G9 > K > MR Button

2. Select the fourth playback option (Play/Stop)

3. Save the profile to the K95 (Manage Profiles>Save to k95)

4. Tick the check box for hardware playback to enable it.

5. Test the G9 key in Notepad and see if it works.

 

Thank you for the response. Unfortunately, that doesn't seem to work quite right. I did find the Save to K95 thanks to your step 3 detail (I didn't even realize the "Manage Profiles" was clickable, whoops). In notepad, it appears to repeat the 'K' key at a regular slow(er) interval, whereas when I actually hold down the 'K' key in notepad, it displays much quicker (due to repeat rate), which makes me wonder if the macro is truly toggling holding down 'K' or if it's just repeatedly pressing 'K'. My suspicion is bolstered by the behavior in the game I'm testing where instead of running (which is what holding down 'K' does), it stutter-steps very slowly as if I was spamming 'K' repeatedly rather than holding it down.

 

Any thoughts?

 

Thanks again.

Link to comment
Share on other sites

Try lowering or removing the delay inbetween the Down and Up and see if that helps.

 

I'm not quite sure if the macro will work in game without the delay though.

 

I will try that tonight. Although, that is why I attempted to remove the delay and the key-up event to begin with, as I really don't want it to release the key at all (until I toggle the macro again to deactivate it). Is it not possible to toggle holding a key down? It was fairly straightforward on my old Logitech G15, but maybe the macro engine is different enough that it isn't expressly possible?

 

I'll reply again after testing the lower/non-existent delay. Thanks.

 

EDIT: No dice. Removing the delay seemed to increase the repeat rate in Notepad but didn't work in-game.

Link to comment
Share on other sites

How about a lower delay? Did it help?

 

No, unfortunately. I tried several lower values than the recorded value and they just ended up as a stutter effect (like pressing the key rapidly) as expected.

 

So far, the closest I've come is leveraging two G-keys, one to start pressing K (remove the delay and keyUp) and one to stop it (remove the keyDown and delay). :[pouts:

Link to comment
Share on other sites

I think the shutter effect is due to the low delay. My fault, sorry. Increase it to a higher time and see if that helps.

 

Increasing the delay definitely had a positive impact. At small increments, it still stuttered at the beginning but then smoothed out. I believe it was "good enough" around 0.100 but I saw in Notepad it was re-pressing the key so I upped it all the way to 60 seconds (60,000 ms) just to reduce re-presses but I don't think I see much difference in-game after 1 second, just in Notepad.

 

Thanks a lot for your help - I think we can consider this solved!

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...