Just generally on this subject, should the code which performs the USB 'write' be in 'hid-sony.c' rather than the BT core. It's possible that the Sixaxis or other compatible controllers will be only USB connected and BT might not even exist on the system. If/When I manage to do some work on rumble support, we will probably need to ensure that a 'hid-sonyff.c' is aware of any LED settings otherwise it might overwrite them when setting the rumble. Simon. -- To unsubscribe from this list: send the line "unsubscribe linux-bluetooth" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html