This is a workaround for issue that software can't detect my LK67 (prebuild version). It seems Banggood's supplier of LK67 uses wrong firmware, or maybe uses recycled MCU?
- GamaKay Driver v1.1.13
- node.js
cd "C:\Users\<user name>\AppData\Local\Programs\GAMAKAY Driver\resources\app\dist"
npx prettier --write main.js index.js
Find the following line in main.js. Add "!" at start of line.
!a.app.isPackaged || c.webContents.openDevTools(),
After Launch "GAMAKAY Driver", you will see application window with DevTools. Select the console tab on DevTools, then find message "DDDEEEVVUUUUIIIIDDDD 71". 71 is your keyboard id.
Find following block in index.js, then change the value of id to your keyboard id.
{
id: 71, // original id is 149.
vid: 1121,
pid: 16386,
usage: 6,
usagePage: 1,
name: "yzw_lk67",
displayName: "LK67",
support_onboard: 2,
type: "keyboard",
group: K,
featureReportByteLength: 65,
company: "gamakay2",
layer: 8,
layout: d.lightHFLayout,
},
Hello, could you provide me with the link to the new firmware? I can't find it and I am writing a review about the LK67, so it would be very nice to try out the software! Thank you in advance. I right now have 1.1.14 but it doesn't work