From mboxrd@z Thu Jan 1 00:00:00 1970 From: Gerald Folcher Subject: Re: Force Feedback: Thrustmaster FGT Wheel quick-and-dirty in hid-lgff.c or hid-tmff.c Date: Mon, 16 Jul 2007 19:14:47 +0200 Message-ID: <469BA787.8080700@free.fr> References: <469B7721.9070705@free.fr> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Return-path: In-Reply-To: Sender: owner-linux-input@atrey.karlin.mff.cuni.cz List-Help: List-Owner: List-Post: List-Unsubscribe: To: Dmitry Torokhov Cc: linux-input@atrey.karlin.mff.cuni.cz List-Id: linux-input@vger.kernel.org Dmitry Torokhov wrote: > I wonder if the attached is all that is needed for your wheel to work... No, but I think I understand where is the confusion: It won't work because my wheel is the "Force Feedback" model, not the "Rumble Force" model which is cheaper but looks exactly the same. With your patch applied as is, my wheel will neither do rumble effects nor constant force effects, the force feedback test utilities 'ffcfstress' and 'ffmvforce' will spit an error message on startup and exit. And 'fftest' will think my wheel can do Rumble but trying such effects will effectively trigger hazardous constant forces on my wheel. But your patch would maybe work for the actual Rumble wheel if you change the id to 0x651, which is the id of the Rumble version according to the MS-Windows registry on a machine where I installed the Thrustmaster drivers (the registry is full of id's of the wheels supported by the driver). While the id of my wheel (Force Feedback) is: 0x654 (and according to the aforementioned MS-Windows registry there is also an id 0x652 for a Thrustmaster wheel with the same name). Thanks for trying ;) -- Gerald Folcher