-
Notifications
You must be signed in to change notification settings - Fork 76
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
CKB - New Feature Requests #1
Comments
Hi @mattanger, today I read that you have opened that clone. Thank you for that!
So my two questions: Are you interested in that development? Another point: I'm german speaker (so my bad english). Are you interested in a german version of the GUI and the README.md? best regards, Lutz |
Hi @frickler24, thanks for getting in touch. I think that this improvement is definitely something that we'd like to see in this version. My keyboard doesn't have G-Keys, and I, personally, haven't run any to any issues in regards to macro's. I do remember seeing that thread where some of the issues related to this were discussed, and I see how why it may be needed. I could be missing something, I also haven't really looked either, but are these GUI changes in ccMSC/ckb#437? Because we haven't merged that PR in yet. Otherwise, the best thing to do is to get your repo up to date with ours, and then submit a PR for your GUI changes. As to German translations, I'm not opposed to making ckb-next as accessible as possible if you'd like to make a translation. |
Regarding |
Hello, I'd also like to see support for Corsair Void headsets, they have lighting and several buttons I would like to work under linux. Currently there is very limited support for these headsets under Linux. Thanks. |
Hi regarding the macros with delays between them. I really like that as for certain games if you have text within your macro then it doesn't normally pick up all the text before it registers the enter key. I don't have windows but I'm guessing that this feature is available in that and i know that it is available for logitech keyboards. So it would be great if at some point this could be added!!! |
Also a new feature that i was a thinking about was like a sort of snake (sorry was the best way i could think of describing it). But as in you set like a pattern say going around the letter keys and then it follows it at a constant speed. I know this is quite similar to the pin wheel but that doesn't go at a constant speed and wouldn't be able to follow something that doesn't just go in a circle/oval shape without lighting up more than one key. |
Hi, |
I would love to be able to use a combination of mouse buttons for a command. For instance: One the m65 pro we have a "sniping" button the side. I would like to use that and the two top buttons to change dpi. That, combined with having the "sniping" button set to its default function, and the top buttons set to window spread and workspace spread would be a wet dream. |
@FlutterFox That's quite difficult. |
Hi |
@FlutterFox I did something similar to that using a different function that basically creates a macro that is then mapped as a bash script to that button. I think the program that i used was |
If I understood correctly, I think what you're looking for is the different blending modes.
|
Forgot to add, you can select which keys an animation applies to, by selecting the keys from the keyboard displayed in the UI.
|
@tatokis I think I have figured it out thank you |
This might not be possible because of hardware support across Mac and Linux but it could be cool to have a sound layer that changes the colour of the keys based on the sound being played from your speakers. I think this is possible on the windows software and I have heard of people adding this mod on CKB for their machines only but just thought it could be cool if it was possible |
separated UI / service logic in Rx sequences; refined error handling;…
I bought a K70 RapidFire (non-RGB) and after fidgeting around with things to actually get it to detect the keyboard, I found this software to be much nicer than even the official utility from Corsair on Windows. It took a little getting used to, but once I had the hang of it I was able to get my keyboard to behave EXACTLY the way I wanted it too, which is more than I can say for Corsair's utility, which got me close, but not quite where I wanted to be. So, my question is, are there any chances of efforts to port this to Windows so we can use it instead of Corsair's utility? |
@ColtonDRG thanks for the question. I don't think it will be ever ported on Windows because:
|
I understand. It's a shame because Corsair's own software is mediocre at best. I found the various options in this implementation to be much more complete and useful than their CUE counterparts. By the way, I returned my K70 RapidFire (the actuation on the Speed switches was far too high for my liking and the lack of resistance made typing a long paragraph a real chore) and bought a K70 LUX RGB (with Brown keyswitches). I've been having lots of fun twiddling the various knobs and playing with the RGB backlights. Thanks again for the cool software, when I first bought the Corsair keyboard I must admit that Linux support was one of my main concerns, and you guys have made it even better than on Windows! :) |
Oh! I did have one other suggestion. I noticed that the keyboard uses the hardware profile after a reboot. Obviously the hardware profile can't store anything complex, just the most basic settings possible. Would there be any way to have the driver daemon that runs at boot remember the user's profiles so that they would start working at the login screen? It's really a minor nitpick but I think it would be a cool feature. |
@ColtonDRG if I understood this correctly, you want the profiles stored in the GUI (not hardware), to work with just the daemon running. Unfortunately this is not possible, as the daemon only just acts as a way for the GUI to talk to the keyboard, by itself it can't do anything. You can get more information about it in the DAEMON.md file. Additionally, the GUI profiles are different for each user (as they are stored in ~/.config), so it wouldn't be a good practice for the daemon, running as root, to access them, and even then, it wouldn't know which ones to use. |
That makes sense. I suspected that was the case. Thanks anyway. I also noticed that the keyboard was not actually able to make any inputs to the operating system until about a minute after the login screen showed up. This happens on Windows too. Could it be a problem with my USB controller or motherboard or is this somewhat common behaviour? It does work OK in the UEFI before the kernel boots, fwiw.
|
@ColtonDRG please keep this thread sane and related to feature requests only. If you experience any problems, please open an issue or find a similar one and we can discuss everything there. |
How about some sort of API? As CueSDK is available only for Windows, you are basically our only hope for integrating Corsair devices into our Linux projects. EDIT: Never mind, I've just found the Daemon.md file :) |
Macro Wait States and Toggle (On/Off or Start/Stop) Use case: Flow:
Usage:
|
It'd be nice if I could get a little more information about devices through the daemon. For example, an |
@Vorathe Sorry I didn't see your mail until now. I've been offline for a long time.
You can also change the delays in the left window - e. g. if you only want to have a delay between two keys. By the way, this is easier with drag & drop from or to a text editor than in the small window of the ckb-next GUI. When you then switch between the modes, the driver remembers the delays you have saved - so you can toggle between 0-delay and original delay. |
For anyone who wants to suggest new features for the ckb driver. Please leave a reasonably detailed description of your idea and reasoning as to why it should be added. Thanks!
The text was updated successfully, but these errors were encountered: