Comments (5)
updated to v4.25.155 of iCue and G keys still do not work in either the sdk nor through Streamdeck software.
from cue-sdk-node.
Hi @spdermn02, can you share a list of devices displayed on the iCUE home tab? Specifically, I'm interested in a number of keyboards connected to your PC.
Linking a similar issue: CorsairOfficial/cue-sdk-python#15
from cue-sdk-node.
I only have one keyboard the K55 RGB. It seems like it's an iCue software issue vs the SDK interface (I presume) since that is what updated in this scenario that caused it to break.
Running the code while developing connects but returns 0 keyboards connected even though I know for SURE it's connected as iCue reports it and the RGB changes to my configured profile. Firmware on keyboard is up to date according to iCue. Updated to the latest version of iCue and of course still an issue. And also using the Elgato Stream Deck integration to assign G keys, doesn't do anything when I push them either.
from cue-sdk-node.
I get this
{
type: 2,
model: 'K55 RGB',
physicalLayout: 1,
logicalLayout: 2,
capsMask: 1,
ledsCount: 3,
channels: [],
deviceId: '0376553b1b68048bbb81b3507b0339b0'
}
and when i'm subsribed to events
let subscribed = sdk.CorsairSubscribeForEvents( (event) => {
console.log(event);
});
the only events i receive are if i unplugin and replugin my keyboard
{
id: 'devicedisconnect',
deviceId: '0376553b1b68048bbb81b3507b0339b0'
}
{ id: 'deviceconnect', deviceId: '0376553b1b68048bbb81b3507b0339b0' }
So either the SDK isn't working to receive the macrokeydown/macrokeyup events or iCue itself broke the macro key event integration.
from cue-sdk-node.
went back and installed the "legacy" version of iCue and the macrokeys are back. Maybe my keyboard is no longer being supported properly in the new versions of icue. I'll test and update later but for now I get my G key access back.
from cue-sdk-node.
Related Issues (11)
- Causing issues for Node on Mac please fix HOT 1
- What exactly can you control with this SDK. (Use case presented inside) HOT 3
- Does this SDK support iCUE v4 HOT 1
- `deviceId` property is missing in CorsairDeviceInfo object
- dyld: Symbol not found: _CorsairPerformProtocolHandshake HOT 3
- Help to access color values HOT 1
- Problems building during package install. HOT 3
- Can't install on Mac HOT 19
- Code examples HOT 1
- __dirname reference to node-gyp-build prevents packaging as executable HOT 2
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 cue-sdk-node.