Comments (9)
Thank you for this info, this is indeed the right place. I have updated the README to include this keyboard. Could you post the output of lsusb
or the USB Product ID?
I am asking because these features are known to not work on many keyboards, have you tried a custom LED pattern or remapping the keys? Please be careful should you try remapping the keys, i recommend having the official software installed somewhere in case all keys get shifted around.
from rgb_keyboard.
That looks quite useful, and reminds to publish the script to change the color i wrote some time ago: here it is.
Maybe i should have another look at the existing GUI.
from rgb_keyboard.
The output of lsusb:
Bus 001 Device 003: ID 0c45:5004 Microdia Redragon Mitra RGB Keyboard
have you tried a custom LED pattern or remapping the keys?
No, not yet. Nor I have thought of doing so. However, if I could create a custom LED pattern, that would be great. Maybe an experience for another time. ;)
Please be careful should you try remapping the keys, i recommend having the official software installed somewhere in case all keys get shifted around.
Thanks for this warning. I'll be sure to have the software around to correct some blunder if I happen to try that later on.
from rgb_keyboard.
Thanks, you can edit examples/example.conf and apply it with rgb_keyboard -l custom -P example.conf
to get a custom LED pattern. I am leaving this issue open for now, so feel free to report your results whenever you try it out.
from rgb_keyboard.
I've tried the custom pattern, using the example.conf file you indicated. Well, some kind of pattern emerges, but the results are not consistent with the input. Some keys are not lit, some are lit in wrong color.
For example (taken from example.conf):
Esc ff1111 (not lit)
F1 888888 (white)
F2 888888 (white)
F3 888888 (white)
F4 888888 (white)
F5 ff1111 (red)
F6 ff1111 (red)
F7 ff1111 (red)
F8 ff1111 (red)
F9 888888 (white)
F10 888888 (white)
F11 888888 (white)
F12 888888 (white)
PrtSc ff1111 (not lit)
ScrLk ff1111 (not lit)
Pause ff1111 (not lit)
The same happens with the rest of the keyboard.
from rgb_keyboard.
This problem is not unique to this keyboard, you can see a photo of the resulting pattern in issue #6, i assume it looks identical on your keyboard.
The best method to fix this would be to install the official software (either in a VM or on bare metal) and use Wireshark to capture the usb communication while changing the color of each key individually (thus creating a mapping between the key and the sent data). If that is something you are interested in, here is a basic explanation of the process, and feel free to ask any questions.
from rgb_keyboard.
This problem is not unique to this keyboard, you can see a photo of the resulting pattern in issue #6, i assume it looks identical on your keyboard.
It's a very similar pattern indeed!
The best method to fix this would be to install the official software (either in a VM or on bare metal) and use Wireshark to capture the usb communication while changing the color of each key individually (thus creating a mapping between the key and the sent data). If that is something you are interested in, here is a basic explanation of the process, and feel free to ask any questions.
Since I don't have a Windows machine (nor a configured VM), I'll ask a friend to try that out. The learning curve seems steep, but having the payoff of knowing how to proper map this keyboard with your software may inspire me to do it. Thanks for pointing that out!
from rgb_keyboard.
I've added a simple script with a gui to select the profile you want to use. It's one of the most useful features of rgb_keyboard, as my particular model only has one customizable led pattern. Now I have 3! I also I trebled the number of macro keys I have (from 9 to 27).
Thanks to you and your program.
Said script:
https://github.com/HeuFui/Scripts/blob/main/rgb_keyboard_profile_selector_gui.sh
from rgb_keyboard.
I'm closing this as the original purpose of this issue has been fulfilled. For further discussion about the broken support for custom LED patterns see issue #6.
from rgb_keyboard.
Related Issues (20)
- GMMK long key change times HOT 7
- Add PKGBUILD and publish Arch Linux package? HOT 11
- Redragon K552RGB-1 -- Testing HOT 8
- Redragon K552RGB-1 ABNT2 (Brazilian Layout) Keymapping problem HOT 2
- Tecware Phantom RGB TKL- Keymapping doesn't seem to work. HOT 7
- Couldn't execute "rgb_keyboard" (GUI) HOT 2
- Redragon SURARA K582 support HOT 3
- Redragon K512 Support HOT 1
- (Not bug) Custom patterns HOT 1
- Custom Pattern Documentation HOT 1
- GMMK TKL keyboard doesn't work with example commands. HOT 4
- Redragon Draconic HOT 2
- Could not detect keyboard - GMMK Pro HOT 5
- Can read keyboard but result never changes HOT 5
- Redragon k552-kr kumara not working HOT 1
- Redragon K589 Shrapnel compatibility HOT 3
- Redragon k585 color support for multiple profiles HOT 1
- redragon k582 surara not working
- Support for Redragon Fizz k617 HOT 1
- Running the example.conf flickers some keyboard leds and never actually changes the colors HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from rgb_keyboard.