Git Product home page Git Product logo

Comments (5)

spdermn02 avatar spdermn02 commented on August 27, 2024

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.

intrueder avatar intrueder commented on August 27, 2024

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.

spdermn02 avatar spdermn02 commented on August 27, 2024

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.

spdermn02 avatar spdermn02 commented on August 27, 2024

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.

spdermn02 avatar spdermn02 commented on August 27, 2024

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)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.