Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cooler Master Pro M (US) profile #17

Open
gomera opened this issue Apr 13, 2019 · 3 comments
Open

Cooler Master Pro M (US) profile #17

gomera opened this issue Apr 13, 2019 · 3 comments

Comments

@gomera
Copy link

gomera commented Apr 13, 2019

I am an owner of a M (US) RGB keyboard, just let me know how can I help you in order to support a M model. Never used Wireshark or usbmon, but I can learn if you tell me what to do.

@RedFantom
Copy link

In the hope that @chmod222 won't mind me saying this: I am also interested in the ANSI M keyboard layout matrix for my libmk, and I have a tool that can record it easily so that it may also be used in libcmmk, without having to use Wireshark or usbmon. It works by sending packages with all the possible key offsets and then the row and column number defined in the LED Table. This is how I mapped my own keyboard in the first place. It will then spew out a keymap file that can be shared to allow it to be added to the code files.

It can be executed by compiling libmk and the tools with cmake as specified in the readme and then running the record executable as root (my library does not currently include a udev rule to allow device access as non-root).

Again, this is intended as collaboration, and I waited three days, but now I felt it was appropriate to ask before you lose interest.

@chmod222
Copy link
Owner

chmod222 commented Apr 16, 2019

@RedFantom Absolutely no problem, open source is not a competetion. I have been a bit preoccupied with life in recent weeks and couldn't keep up, so sadly the repository has fallen a bit into disorganisation.

@gomera
Copy link
Author

gomera commented Apr 18, 2019

ok guys, will do it during the weekend and provide the info

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants