Hi, I have the same problem. Did you manage to fix it? 2014. július 24., csütörtök 3:20:24 UTC+2 időpontban [email protected] a következőt írta: > > Hi Grumbel, all, > > I have a Speedlink XEOX Pro Wireless XBox360 'clone' controller, with > switchable XInput/DirectInput modes. I am interested, naturally, in getting > the XInput mode to work under Linux, but so far without success. I have > verified that it works correctly on a Windows installation, without > additional drivers. > > Here is the controller: > > http://speedlink.com/?p=2&cat=4131&pid=25492&paus=1 > > Starting xboxdrv as follows: > > $ sudo xboxdrv --type xbox360-wireless --detach-kernel-driver --debug > > ... seems to start and wait without error. However, the controller appears > unable to pair with the wireless receiver and its connection light keeps > flashing. No signals are sent when buttons are pressed, and eventually the > controller goes to sleep. Interestingly, when I press the power/pair button > on the controller, I can see it affecting the pairing indicator light on > the receiver (it changes from blinking to solid when the remote controller > power button is triggered). It's as though the controller is awaiting some > kind of additional pairing step that is not taking place. > > Any ideas? Anyone have a similar problem? Would be great to have this > controller working Linux, since it's a lovely one! > > Many thanks, > Michael > > Output from starting the above xboxdrv command: > > xboxdrv 0.8.5 - http://pingus.seul.org/~grumbel/xboxdrv/ > Copyright © 2008-2011 Ingo Ruhnke <[email protected] <javascript:>> > Licensed under GNU GPL version 3 or later < > http://gnu.org/licenses/gpl.html> > This program comes with ABSOLUTELY NO WARRANTY. > This is free software, and you are welcome to redistribute it under > certain conditions; see the file COPYING for details. > > Controller: Microsoft Xbox 360 Controller > Vendor/Product: 045e:028e > USB Path: 002:029 > Controller Type: Xbox360 > [DEBUG] USBController::usb_find_ep(): Interface: 0 > [DEBUG] USBController::usb_find_ep(): Endpoint: 1(IN) > [DEBUG] USBController::usb_find_ep(): Endpoint: 2(OUT) > [DEBUG] USBController::usb_find_ep(): Interface: 0 > [DEBUG] USBController::usb_find_ep(): Endpoint: 1(IN) > [DEBUG] USBController::usb_find_ep(): Endpoint: 2(OUT) > [DEBUG] Xbox360Controller::Xbox360Controller(): EP(IN): 1 > [DEBUG] Xbox360Controller::Xbox360Controller(): EP(OUT): 2 > [DEBUG] XboxdrvMain::run(): creating UInput > [DEBUG] XboxdrvMain::run(): creating ControllerSlotConfig > [DEBUG] UInput::create_uinput_device(): create device: 65534 > [DEBUG] LinuxUinput::LinuxUinput(): Xbox Gamepad (userspace driver) 0:0 > [DEBUG] UInput::create_uinput_device(): created uinput device: 65534 - > 'Xbox Gamepad (userspace driver)' > [DEBUG] LinuxUinput::add_key(): add_key: BTN_START Xbox Gamepad (userspace > driver) > [DEBUG] LinuxUinput::add_key(): add_key: BTN_MODE Xbox Gamepad (userspace > driver) > [DEBUG] LinuxUinput::add_key(): add_key: BTN_SELECT Xbox Gamepad > (userspace driver) > [DEBUG] LinuxUinput::add_key(): add_key: BTN_A Xbox Gamepad (userspace > driver) > [DEBUG] LinuxUinput::add_key(): add_key: BTN_B Xbox Gamepad (userspace > driver) > [DEBUG] LinuxUinput::add_key(): add_key: BTN_X Xbox Gamepad (userspace > driver) > [DEBUG] LinuxUinput::add_key(): add_key: BTN_Y Xbox Gamepad (userspace > driver) > [DEBUG] LinuxUinput::add_key(): add_key: BTN_TL Xbox Gamepad (userspace > driver) > [DEBUG] LinuxUinput::add_key(): add_key: BTN_TR Xbox Gamepad (userspace > driver) > [DEBUG] LinuxUinput::add_key(): add_key: BTN_THUMBL Xbox Gamepad > (userspace driver) > [DEBUG] LinuxUinput::add_key(): add_key: BTN_THUMBR Xbox Gamepad > (userspace driver) > [DEBUG] LinuxUinput::add_abs(): add_abs: ABS_X (-32768, 32767) Xbox > Gamepad (userspace driver) > [DEBUG] LinuxUinput::add_abs(): add_abs: ABS_Y (-32768, 32767) Xbox > Gamepad (userspace driver) > [DEBUG] LinuxUinput::add_abs(): add_abs: ABS_RX (-32768, 32767) Xbox > Gamepad (userspace driver) > [DEBUG] LinuxUinput::add_abs(): add_abs: ABS_RY (-32768, 32767) Xbox > Gamepad (userspace driver) > [DEBUG] LinuxUinput::add_abs(): add_abs: ABS_BRAKE (0, 255) Xbox Gamepad > (userspace driver) > [DEBUG] LinuxUinput::add_abs(): add_abs: ABS_GAS (0, 255) Xbox Gamepad > (userspace driver) > [DEBUG] LinuxUinput::add_abs(): add_abs: ABS_HAT0X (-1, 1) Xbox Gamepad > (userspace driver) > [DEBUG] LinuxUinput::add_abs(): add_abs: ABS_HAT0Y (-1, 1) Xbox Gamepad > (userspace driver) > [DEBUG] XboxdrvMain::run(): finish UInput creation > [DEBUG] LinuxUinput::finish(): 'Xbox Gamepad (userspace driver)' 0:0 > [DEBUG] LinuxUinput::finish(): write return value: 1116 > [DEBUG] LinuxUinput::finish(): finish > > Your Xbox/Xbox360 controller should now be available as: > /dev/input/js0 > /dev/input/event15 > > Press Ctrl-c to quit, use '--silent' to suppress the event output > [DEBUG] XboxdrvMain::run(): launching thread > [DEBUG] XboxdrvMain::run(): launching main loop > > >
-- You received this message because you are subscribed to the Google Groups "xboxdrv" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/xboxdrv. For more options, visit https://groups.google.com/d/optout.
