From b145f8a00bd1659de2b77da9bde44f2fff5f3329 Mon Sep 17 00:00:00 2001 From: JosepMaJAZ Date: Sun, 26 Nov 2017 17:33:16 +0100 Subject: [PATCH 1/4] Readme updates --- README.md | 22 ++++++++++++++++------ 1 file changed, 16 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index 57dac5a..9027e3e 100644 --- a/README.md +++ b/README.md @@ -25,10 +25,12 @@ The driver currently supports: * Hercules DJ Control MP3 e2 * Hercules DJ Control Steel * Hercules DJ Console 4-Mx +* Hercules Console Mk4 -Support is planned for: +Untested support : -* Hercules Console Mk4 (if I can find one cheap enough) +* Hercules DJ Control MP3 LE / Glow +* Hercules DJ Control Mk2 (See comment in the next section) Things I won't support: @@ -50,11 +52,19 @@ Check the [Github Project](https://github.com/nealey/hdjd) for the canonical sou How To Run ---------- -Also make sure your user can read and write to raw USB devices. -See [this Mixxx wiki page](http://mixxx.org/wiki/doku.php/hercules_dj_control_mp3_e2#usb_hid) for how to do this with udev-based systems (almost every Linux distribution). - Currently, the driver must be started after you plug in a device. -Just run `hdjd` and it will tell you what it found. + +If you haven't done so, build it by typing `make` under the source dir. +Then, just run `hdjd` and it will tell you what it found. + +Also make sure your user can read and write to raw USB devices. +See [this Mixxx wiki page](https://mixxx.org/wiki/doku.php/troubleshooting#hid_and_usb_bulk_controllers_on_gnu_linux) for how to do this with udev-based systems (almost every Linux distribution). + + +If you are trying to add support for another controller and try to debug the messages sent and received, you can build +it in debug mode if you modify the file Makefile and uncomment the following line: + - #CFLAGS += -g -DDEBUG +(i.e. remove the # sign) Current Issues From 1e66ad46868f56c156c9a118eec03fd29c3ff4f3 Mon Sep 17 00:00:00 2001 From: JosepMaJAZ Date: Sun, 26 Nov 2017 17:34:13 +0100 Subject: [PATCH 2/4] Readme updates --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 9027e3e..a4b7930 100644 --- a/README.md +++ b/README.md @@ -30,7 +30,7 @@ The driver currently supports: Untested support : * Hercules DJ Control MP3 LE / Glow -* Hercules DJ Control Mk2 (See comment in the next section) +* Hercules Console Mk2 (See comment in the next section) Things I won't support: From b7dfd3029ec5af49f4353927768eecfd5fb6e4d2 Mon Sep 17 00:00:00 2001 From: JosepMaJAZ Date: Sun, 26 Nov 2017 17:35:40 +0100 Subject: [PATCH 3/4] Readme updates --- README.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index a4b7930..1724337 100644 --- a/README.md +++ b/README.md @@ -63,7 +63,9 @@ See [this Mixxx wiki page](https://mixxx.org/wiki/doku.php/troubleshooting#hid_a If you are trying to add support for another controller and try to debug the messages sent and received, you can build it in debug mode if you modify the file Makefile and uncomment the following line: - - #CFLAGS += -g -DDEBUG + +`#CFLAGS += -g -DDEBUG` + (i.e. remove the # sign) From abe763ce4017c138f53bd78a506698bbb066a28d Mon Sep 17 00:00:00 2001 From: JosepMaJAZ Date: Sun, 26 Nov 2017 17:37:22 +0100 Subject: [PATCH 4/4] Readme updates --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 1724337..a1a01fa 100644 --- a/README.md +++ b/README.md @@ -55,7 +55,7 @@ How To Run Currently, the driver must be started after you plug in a device. If you haven't done so, build it by typing `make` under the source dir. -Then, just run `hdjd` and it will tell you what it found. +Then, just run it by typing `./hdjd` and it will tell you what it found. Also make sure your user can read and write to raw USB devices. See [this Mixxx wiki page](https://mixxx.org/wiki/doku.php/troubleshooting#hid_and_usb_bulk_controllers_on_gnu_linux) for how to do this with udev-based systems (almost every Linux distribution).