ctrlpad: disable media-detection

master
Rob Pilling 2024-04-24 17:07:07 +01:00
parent 639afaa20a
commit b072faf36a
1 changed files with 24 additions and 27 deletions

View File

@ -128,14 +128,6 @@
} }
} }
const settings = require("Storage").readJSON("setting.json", true) as Settings || ({ HID: false } as Settings);
if (settings.HID !== "kbmedia") {
console.log("widhid: can't enable, HID setting isn't \"kbmedia\"");
return;
}
// @ts-ignore
delete settings;
const enum State { const enum State {
Idle, Idle,
TopDrag, TopDrag,
@ -267,24 +259,29 @@
width: 0, width: 0,
}; };
//const DEBUG = true; /*
//const sendHid = (code: number) => { const settings = require("Storage").readJSON("setting.json", true) as Settings || ({ HID: false } as Settings);
// //if(DEBUG) return; const haveMedia = settings.HID === "kbmedia";
// try{ // @ts-ignore
// NRF.sendHIDReport( delete settings;
// [1, code],
// () => NRF.sendHIDReport([1, 0]),
// );
// }catch(e){
// console.log("sendHIDReport:", e);
// }
//};
// const hid = { const sendHid = (code: number) => {
// next: () => sendHid(0x01), try{
// prev: () => sendHid(0x02), NRF.sendHIDReport(
// toggle: () => sendHid(0x10), [1, code],
// up: () => sendHid(0x40), () => NRF.sendHIDReport([1, 0]),
// down: () => sendHid(0x80), );
// }; }catch(e){
console.log("sendHIDReport:", e);
}
};
const hid = haveMedia ? {
next: () => sendHid(0x01),
prev: () => sendHid(0x02),
toggle: () => sendHid(0x10),
up: () => sendHid(0x40),
down: () => sendHid(0x80),
} : null;
*/
})() })()