summaryrefslogtreecommitdiff
path: root/libs/surfaces/mackie/mackie_control_protocol.cc
diff options
context:
space:
mode:
authorPaul Davis <paul@linuxaudiosystems.com>2017-01-31 17:43:33 +0100
committerPaul Davis <paul@linuxaudiosystems.com>2017-01-31 17:43:33 +0100
commit9dc2ef28be110eddeb28f644a27d47153d06eac4 (patch)
tree235d922dea298335ea2ab95a3743a4f515fc8ca3 /libs/surfaces/mackie/mackie_control_protocol.cc
parent8f13d33efe157465b44b1f3d17e421aa223af62d (diff)
mackie: more debug tracing for remapped buttons
Diffstat (limited to 'libs/surfaces/mackie/mackie_control_protocol.cc')
-rw-r--r--libs/surfaces/mackie/mackie_control_protocol.cc4
1 files changed, 4 insertions, 0 deletions
diff --git a/libs/surfaces/mackie/mackie_control_protocol.cc b/libs/surfaces/mackie/mackie_control_protocol.cc
index 7a699ca90a..a2636f070c 100644
--- a/libs/surfaces/mackie/mackie_control_protocol.cc
+++ b/libs/surfaces/mackie/mackie_control_protocol.cc
@@ -1598,12 +1598,16 @@ MackieControlProtocol::handle_button_event (Surface& surface, Button& button, Bu
/* lookup using the device-INDEPENDENT button ID */
+ DEBUG_TRACE (DEBUG::MackieControl, string_compose ("now looking up button ID %1", button_id));
+
ButtonMap::iterator b = button_map.find (button_id);
if (b != button_map.end()) {
ButtonHandlers& bh (b->second);
+ DEBUG_TRACE (DEBUG::MackieControl, string_compose ("button found in map, now invoking %1\n", (bs == press ? "press" : "release")));
+
switch (bs) {
case press:
surface.write (button.set_state ((this->*(bh.press)) (button)));