From 27f189998cfb0ee1556801637d57f38917770278 Mon Sep 17 00:00:00 2001 From: djantti Date: Wed, 18 Mar 2026 08:16:08 +0200 Subject: [PATCH 1/2] Remove unsupported HID Feature Report 0xD3 from Traktor Z1 mapping --- res/controllers/Traktor-Kontrol-Z1-scripts.js | 1 - 1 file changed, 1 deletion(-) diff --git a/res/controllers/Traktor-Kontrol-Z1-scripts.js b/res/controllers/Traktor-Kontrol-Z1-scripts.js index fef227ed32c4..8a6c64c4609f 100644 --- a/res/controllers/Traktor-Kontrol-Z1-scripts.js +++ b/res/controllers/Traktor-Kontrol-Z1-scripts.js @@ -125,7 +125,6 @@ class TraktorZ1Class { this.rawCalibration.faders = new Uint8Array(0x20 * 3); this.rawCalibration.faders.set(new Uint8Array(controller.getFeatureReport(0xD1)), 0x00); this.rawCalibration.faders.set(new Uint8Array(controller.getFeatureReport(0xD2)), 0x20); - this.rawCalibration.faders.set(new Uint8Array(controller.getFeatureReport(0xD3)), 0x40); this.calibration = this.parseRawCalibration(); } From 174518afc3e5fbc4105a7ce3c4e718630754de17 Mon Sep 17 00:00:00 2001 From: djantti Date: Wed, 18 Mar 2026 23:06:19 +0200 Subject: [PATCH 2/2] Use correct array size for Traktor Z1 calibration data --- res/controllers/Traktor-Kontrol-Z1-scripts.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/res/controllers/Traktor-Kontrol-Z1-scripts.js b/res/controllers/Traktor-Kontrol-Z1-scripts.js index 8a6c64c4609f..d561e30f897c 100644 --- a/res/controllers/Traktor-Kontrol-Z1-scripts.js +++ b/res/controllers/Traktor-Kontrol-Z1-scripts.js @@ -122,7 +122,7 @@ class TraktorZ1Class { } calibrate() { - this.rawCalibration.faders = new Uint8Array(0x20 * 3); + this.rawCalibration.faders = new Uint8Array(0x20 * 2); this.rawCalibration.faders.set(new Uint8Array(controller.getFeatureReport(0xD1)), 0x00); this.rawCalibration.faders.set(new Uint8Array(controller.getFeatureReport(0xD2)), 0x20); this.calibration = this.parseRawCalibration();