Jump to content
Corsair Community

Using G macros to send a larger set of keycodes


ygolohcisp

Recommended Posts

Hey all,

 

I want to use the G keys on my K95 to send Windows keycodes that I can't send already with the other keys (so that I have more useful keys to control my VJ application).

 

I know I can send macros consisting of the other keys, but that's not useful to me, because I can already make those macros in my VJ application.

But to increase the range of expressivity I need a way to send a larger set of keycodes.

E.g. apparently some keyboards have keys for going forward/back in the browser, or for email:

https://github.com/wesbos/keycodes/blob/gh-pages/scripts.js#L134

 

I want to figure out how I can send those kind of keycodes that my keyboard doesn't have but that exist in Windows (8.1) and that are supported by the K95 macros.

 

Is there a way to do this?

If yes, is there a list of those keycodes?

 

I guess I have to use this list to figure out which ones are unused by the existing keys:

https://msdn.microsoft.com/en-us/library/windows/desktop/dd375731(v=vs.85).aspx

But how can I actually create a macro to send a key that I can't press?

I don't see an option to do that in the macro editor.

Is it possible by writing a script that edits the macro file?

 

Thanks!

Link to comment
Share on other sites

I want to use the G keys on my K95 to send Windows keycodes that I can't send already with the other keys (so that I have more useful keys to control my VJ application).

 

To increase the range of expressivity I need a way to send a larger set of keycodes.

E.g. apparently some keyboards have keys for going forward/back in the browser, or for email:

https://github.com/wesbos/keycodes/blob/gh-pages/scripts.js#L134

 

I want to figure out how I can send those kind of keycodes that my keyboard doesn't have but that exist in Windows (8.1) and that are supported by the K95 macros.

 

Is there a way to do this?

If yes, is there a list of those keycodes?

 

I guess I have to use this list to figure out which ones are unused by the existing keys:

https://msdn.microsoft.com/en-us/library/windows/desktop/dd375731(v=vs.85).aspx

But how can I actually create a macro to send a key that I can't press?

I don't see an option to do that in the macro editor.

Is it possible by writing a script that edits the macro file?

 

Thanks!

 

I do not use macros to produce the desired effects.

 

I use the REMAP keys actions to make the G keys act like keys that are not otherwise present. I've had success using the following:

 

  1. Keyboard Non-US \ and |
  2. F16
  3. F19
  4. F20
  5. F21
  6. F23
  7. F24
  8. Keyboard Lang 4 (Hiragana)
  9. Keyboard Lang 3 (Katakana)
  10. Keyboard Intl' 4 (Henkan)
  11. Keyboard Intl' 5 (Muchenkan)
  12. Keyboard Intl' 3 (Yen)
  13. Keyboard , (Brazillian Keypad .)
  14. Keyboard Intl' 2 (Katakana/Hiragana)
  15. Keyboard Intl' 1 (Ro)

 

I have G16, G17, and G18 mapped to LAUNCH APPLICATION actions for Calculator, Email, and Text editor.

Link to comment
Share on other sites

  • 1 month later...

Archived

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

×
×
  • Create New...