Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • Mar 14 12:56
    poveden commented #279
  • Mar 13 23:15
    poveden commented #279
  • Jan 15 18:42
    M1XT3NZ commented #280
  • Jan 15 13:07
    Sharparam commented #280
  • Jan 15 13:06
    Sharparam assigned #280
  • Jan 15 13:06
    Sharparam labeled #280
  • Jan 15 02:44
    M1XT3NZ opened #280
  • Jan 09 11:44

    Sharparam on 6.0.0

    Fix dead link Fix dead link (#277) Fix dead … (compare)

  • Jan 09 11:44
    Sharparam closed #277
  • Jan 09 11:44
    Sharparam commented #277
  • Jan 09 11:43
    Sharparam milestoned #277
  • Jan 09 11:43
    Sharparam assigned #277
  • Jan 09 11:43
    Sharparam labeled #277
  • Jan 09 11:42
    Sharparam edited #277
  • Jan 09 11:42
    Sharparam commented #277
  • Jan 09 09:43
    PerhapsSomeone commented #277
  • Jan 09 09:41
    PerhapsSomeone commented #277
  • Jan 08 21:18

    Sharparam on 6.0.0

    Update Cake tool versions (compare)

  • Jan 08 21:15

    Sharparam on 6.0.0

    Update test project to .NET Cor… Update tests Add icon and 1 more (compare)

  • Jan 08 20:24

    Sharparam on 6.0.0

    Implement Serializable properly… (compare)

Bart van Vliet
@Kapulara
Alrighty, I wan't to detect what key is pressed on the keyboard and then set that color to red for example
How would i do that ?
Brandon Scott
@brandonscott
Do you know how to do key detection?
Because that's a different feature entirely and outside of the scope of the library
Bart van Vliet
@Kapulara
IKeyboardInterceptor i guess :)
I'm just trying to find a direction i need to go in. I'm kinda making paint in C# to export and use later on. I'll explain a bit more once i get it working :)
(With Chroma)
Brandon Scott
@brandonscott
Okay, so first thing first
Are you using WPF or WinForms?
Bart van Vliet
@Kapulara
I'm guessing WinForms...
How can i check ?
Brandon Scott
@brandonscott
Lets assume winforms
So do you know how to add an event handler?
Bart van Vliet
@Kapulara
Yeah.
Brandon Scott
@brandonscott
Awesome
On your form
Bart van Vliet
@Kapulara
As key handler with event
Brandon Scott
@brandonscott
Perfect!
Nice job.
Bart van Vliet
@Kapulara
But it's not triggering Macro keys xD
Brandon Scott
@brandonscott
Does it work for any key>?
Brandon Scott
@brandonscott
Awesome
Adam Hellberg
@Sharparam
WinForms handles keys that propagate through the system, macro keys on the blackwidow are not system keys and are handled specifically by Razer's drivers. you cannot intercept them through regular system calls (and AFAIK razer doesn't expose anything to capture them)
Brandon Scott
@brandonscott
That is correct.
I wish they did though.
So you'; have to work with the System keys I'm afraid.
Bart van Vliet
@Kapulara
Yeah, Cause now i can't kinda detect whether or not the key is pressed :/
Brandon Scott
@brandonscott
Ignore Macro keys for now
Bart van Vliet
@Kapulara
Alrighty
Ah i could use them for navigating / menu etc.
OH no
I can't detect
....
Nvm. Il leave them blank :)
So now i have a KeyCode, Can i use a KeyCode with Colore?
Or do i have to convert it to numeric ?
I'm guessing this is a yes.
Brandon Scott
@brandonscott
@Sharparam Did something similar to this
Adam Hellberg
@Sharparam
i just manually mapped system keys to razer keys, as there's no efficient way to make an automatic mapping due to the philosophy of the designs
razer's key enums are defined based on grid location while system keys are defined based on some standard in the libraries
Bart van Vliet
@Kapulara
Do you have a source?
Bart van Vliet
@Kapulara
@Sharparam thank you so mutch! :heart:
Adam Hellberg
@Sharparam
these are for WPF keys, mind
you'll have to adapt it to the enum WinForms uses
Brandon Scott
@brandonscott
That must have been tedious @Sharparam
Adam Hellberg
@Sharparam
determination is a hell of a drug