From mboxrd@z Thu Jan 1 00:00:00 1970 From: Stephan Mueller Subject: Re: Sony Vaio Duo 11: getting middle mouse button to work Date: Wed, 29 Jan 2014 15:59:24 +0100 Message-ID: <3981247.bRK36pG72j@tauon> References: <1674012.xCMptsh8XR@myon.chronox.de> <2093581.PZC0zrVCWg@myon.chronox.de> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7Bit Return-path: Received: from mail.eperm.de ([89.247.134.16]:50213 "EHLO mail.eperm.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750936AbaA2O7f (ORCPT ); Wed, 29 Jan 2014 09:59:35 -0500 Received: from tauon.localnet by mail.eperm.de with [XMail 1.27 ESMTP Server] id for from ; Wed, 29 Jan 2014 15:59:27 +0100 In-Reply-To: Sender: platform-driver-x86-owner@vger.kernel.org List-ID: To: Benjamin Tissoires Cc: Mattia Dongili , platform-driver-x86@vger.kernel.org, Jiri Kosina , linux-input Am Mittwoch, 29. Januar 2014, 09:53:03 schrieb Benjamin Tissoires: Hi Benjamin, >On Fri, Jan 24, 2014 at 11:51 PM, Stephan Mueller wrote: >> Am Samstag, 25. Januar 2014, 12:17:13 schrieb Mattia Dongili: >> >> Hi Mattia, >> >>> I'd try with the input subsystem and the synaptics_usb driver first >>> but it's just a wild guess. Your kernel log should give you more >>> hints about which driver is bound to the device and the sysfs tree >>> under >>> /sys/class/input/event*/device/* has all the capabilities and >>> identifiers. >> >> The following did not help: >> >> modprobe synaptics_usb >> cd /sys/bus/usb/drivers/usbhid >> echo -n "1-1.3:1.0" > unbind >> #now the mouse is without driver, does not move, and >> #/sys/class/input/event2/device/device is without driver >> cd /sys/bus/usb/drivers/synaptics_usb >> echo -n "1-1.3:1.0" > bind >> #error: no such device, mouse does not work, nothing in dmesg >> cd /sys/bus/usb/drivers/usbhid >> echo -n "1-1.3:1.0" > bind >> #mouse works again without middle button > >Hi Stephan, > >in this case, you definitively want to talk to HID (and input) folks. >Adding Jiri, the HID maintainer in the discussion. > >Your mouse does not seem to be handled properly by the hid subsystem >and needs quirks, or fix. > >Can you send us some hid-recorder[1] traces of your device? We should >then be able to check what's wrong and hopefully fix the problem. Thanks a lot for the helping hand. I will try your suggestion tonight and report back. But please allow me to point out that I have doubts that HID or input is at fault, because when sniffing on the USB bus with usbmon, I do *not* see any information transported when pressing the middle button. Therefore, I would suspect it is rather the base USB driver that somehow needs a quirk to access the mouse properly. Thanks a lot Stephan