Lines Matching full:wheel

4  * a «generic» hid gamepad called "Thrustmaster FFB Wheel".
6 * When in this mode not every functionality of the wheel, like the force feedback,
7 * are available. To enable all functionalities of a Thrustmaster wheel we have to send
8 * to it a specific USB CONTROL request with a code different for each wheel.
10 * This driver tries to understand which model of Thrustmaster wheel the generic
11 * "Thrustmaster FFB Wheel" really is and then sends the appropriate control code.
41 * Thrustmaster wheel
69 {0x0209, 0x0005, "Thrustmaster T300RS (Open Wheel Attachment)"},
80 * of the wheel to the request 73
100 * Seems to be the model code of the wheel
128 /* The control packet to send to wheel */
197 …// The wheel seems to kill himself before answering the host and therefore is violating the USB pr… in thrustmaster_change_handler()
199 hid_info(hdev, "Success?! The wheel should have been initialized!\n"); in thrustmaster_change_handler()
201 hid_warn(hdev, "URB to change wheel mode seems to have failed with error %d\n", urb->status); in thrustmaster_change_handler()
205 * Called by the USB subsystem when the wheel responses to our request
206 * to get [what it seems to be] the wheel's model.
209 * to switch the wheel to its full capabilities
229 …hid_err(hdev, "Unknown packet type 0x%x, unable to proceed further with wheel init\n", tm_wheel->r… in thrustmaster_model_handler()
238 hid_info(hdev, "Wheel with model id 0x%x is a %s\n", model, twi->wheel_name); in thrustmaster_model_handler()
240 …hid_err(hdev, "Unknown wheel's model id 0x%x, unable to proceed further with wheel init\n", model); in thrustmaster_model_handler()
250 NULL, 0, // We do not expect any response from the wheel in thrustmaster_model_handler()
257 …hid_err(hdev, "Error %d while submitting the change URB. I am unable to initialize this wheel...\n… in thrustmaster_model_handler()
276 * Function called by HID when a hid Thrustmaster FFB wheel is connected to the host.
278 * finally send an USB CONTROL REQUEST to the wheel to get [what it seems to be] its
354 …hid_err(hdev, "Error %d while submitting the URB. I am unable to initialize this wheel...\n", ret); in thrustmaster_probe()
388 MODULE_DESCRIPTION("Driver to initialize some steering wheel joysticks from Thrustmaster");