From d6f232c548c9b850b1d615b426e8bc10db38e97b Mon Sep 17 00:00:00 2001 From: Ingo Ruhnke <grumbel@gmx.de> Date: Wed, 26 Jan 2011 17:20:20 +0100 Subject: [PATCH] Light LEDs when using daemon --- src/xboxdrv_daemon.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/xboxdrv_daemon.cpp b/src/xboxdrv_daemon.cpp index 9e307c0..816e35b 100644 --- a/src/xboxdrv_daemon.cpp +++ b/src/xboxdrv_daemon.cpp @@ -31,6 +31,7 @@ #include "usb_helper.hpp" #include "xbox_controller_factory.hpp" #include "xboxdrv_thread.hpp" +#include "xbox_generic_controller.hpp" extern bool global_exit_xboxdrv; @@ -138,7 +139,7 @@ XboxdrvDaemon::cleanup_threads() void XboxdrvDaemon::process_match(const Options& opts, struct udev_device* device) { - if (true) + if (false) { print_info(device); } @@ -478,6 +479,8 @@ XboxdrvDaemon::launch_xboxdrv(const XPadDevice& dev_type, const Options& opts, { std::auto_ptr<XboxGenericController> controller = XboxControllerFactory::create(dev_type, dev, opts); + controller->set_led(2 + (slot.id % 4)); + std::auto_ptr<MessageProcessor> message_proc; if (m_uinput.get()) {