Received: by 10.223.164.202 with SMTP id h10csp2944952wrb; Fri, 24 Nov 2017 21:57:52 -0800 (PST) X-Google-Smtp-Source: AGs4zMYd+JCNhtrexocYVGRh6FR+5Hh7s9+stCnSBSuBrsIUNPvWfVaCqQRBU2lhDd1honCv9339 X-Received: by 10.99.95.138 with SMTP id t132mr29943353pgb.66.1511589472255; Fri, 24 Nov 2017 21:57:52 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1511589472; cv=none; d=google.com; s=arc-20160816; b=tRXDaP6ld9ENhqq43QPu9KUJBPjUPUaq+yfhmLwtOBt04s0n9IX28MoXH5XuaXmBLU MQEGc9sadzzIuJcXji9igJIZdSAsyJ9iwuBSJ7NkVh9LizS+FPNmjKpC2Xbq+Xm11ADx OfxITevynmmoXzazAzIS3kex7x78r4IUNRn1JhzXV5XLiTImO/wUUQ/mDU5KgBx8Zkx1 kjX0Jp5R74nK+SnxI7R3qIa9gdyAxCunaUred0TbSvhqTOUkhKa0SxjOgi7BiPMKRtT5 1+766vV20Y8YKNgAMrtk27DK2lsBQQu4GvkZKXCoDlQRnuTXBrqpNQ0p63VPYLm5SoiF oZyA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:content-disposition :mime-version:message-id:subject:cc:to:from:date :arc-authentication-results; bh=QBgQvpuICDYCLlofVs5QJ9pwIlP39P1ZI6b/ackZ6G4=; b=R5MVUzVuf0ZrwV5LhgIjel0ueeysiX30C6Jm+SYIGO2ewuhUFdub6GyaccmnrMM2a4 tKLrRQKM/G7vzvXMqLZ9dZGeWOuVFG86xBi4uR8DIUX3jljBr1ldS/qXKOw2xKWzrhBI J0Thu/0iyv1rueGJ93/uSXHm3N9outI5yGvcQqPVhTNyMTFLTjxRxV1rt+cYHhndnrOC Xa9MKUFfx44E3VmBMf3oRZmsNesOaCQlHMoorJUaKoxMBVKOpR7V2nAVeR1Zwm401txv JiyzkhKTQZvfHDMebPMK00m76r4mLjqeDFAHa9/c5dwzyv01/lWNMjLR+OpnKm19s7SC X08w== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=redhat.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id a67si19107073pgc.233.2017.11.24.21.57.14; Fri, 24 Nov 2017 21:57:52 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=redhat.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751018AbdKYFzb (ORCPT + 78 others); Sat, 25 Nov 2017 00:55:31 -0500 Received: from mx1.redhat.com ([209.132.183.28]:48010 "EHLO mx1.redhat.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750737AbdKYFz3 (ORCPT ); Sat, 25 Nov 2017 00:55:29 -0500 Received: from smtp.corp.redhat.com (int-mx02.intmail.prod.int.phx2.redhat.com [10.5.11.12]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.redhat.com (Postfix) with ESMTPS id 63E3A883DC; Sat, 25 Nov 2017 05:55:29 +0000 (UTC) Received: from dhcp-128-65.nay.redhat.com (ovpn-12-40.pek2.redhat.com [10.72.12.40]) by smtp.corp.redhat.com (Postfix) with ESMTPS id 2A87460C94; Sat, 25 Nov 2017 05:54:22 +0000 (UTC) Date: Sat, 25 Nov 2017 13:53:39 +0800 From: Dave Young To: Jiri Kosina , Benjamin Tissoires Cc: linux-kernel@vger.kernel.org, linux-input@vger.kernel.org, linux-usb@vger.kernel.org Subject: [PATCH] usbhid: add quirk for another PIXART OEM mouse used by HP Message-ID: <20171125055054.GA2139@dhcp-128-65.nay.redhat.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.9.1 (2017-09-22) X-Scanned-By: MIMEDefang 2.79 on 10.5.11.12 X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16 (mx1.redhat.com [10.5.110.26]); Sat, 25 Nov 2017 05:55:29 +0000 (UTC) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org This mouse keep disconnecting in runleve 3 like below, add it needs the quirk to mute the anoying messages. [ 111.230555] usb 2-2: USB disconnect, device number 6 [ 112.718156] usb 2-2: new low-speed USB device number 7 using xhci_hcd [ 112.941594] usb 2-2: New USB device found, idVendor=03f0, idProduct=094a [ 112.984866] usb 2-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0 [ 113.027731] usb 2-2: Product: HP USB Optical Mouse [ 113.069977] usb 2-2: Manufacturer: PixArt [ 113.113500] input: PixArt HP USB Optical Mouse as /devices/pci0000:00/0000:00:14.0/usb2/2-2/2-2:1.0/0003:03F0:094A.0002/input/input14 [ 113.156787] hid-generic 0003:03F0:094A.0002: input: USB HID v1.11 Mouse [PixArt HP USB Optical Mouse] on usb-0000:00:14.0-2/input0 [ 173.262642] usb 2-2: USB disconnect, device number 7 [ 174.750244] usb 2-2: new low-speed USB device number 8 using xhci_hcd [ 174.935740] usb 2-2: New USB device found, idVendor=03f0, idProduct=094a [ 174.990435] usb 2-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0 [ 175.014984] usb 2-2: Product: HP USB Optical Mouse [ 175.037886] usb 2-2: Manufacturer: PixArt [ 175.061794] input: PixArt HP USB Optical Mouse as /devices/pci0000:00/0000:00:14.0/usb2/2-2/2-2:1.0/0003:03F0:094A.0003/input/input15 [ 175.084946] hid-generic 0003:03F0:094A.0003: input: USB HID v1.11 Mouse [PixArt HP USB Optical Mouse] on usb-0000:00:14.0-2/input0 Signed-off-by: Dave Young --- drivers/hid/hid-ids.h | 1 + drivers/hid/usbhid/hid-quirks.c | 1 + 2 files changed, 2 insertions(+) --- linux-x86.orig/drivers/hid/hid-ids.h +++ linux-x86/drivers/hid/hid-ids.h @@ -535,6 +535,7 @@ #define USB_PRODUCT_ID_HP_LOGITECH_OEM_USB_OPTICAL_MOUSE_0A4A 0x0a4a #define USB_PRODUCT_ID_HP_LOGITECH_OEM_USB_OPTICAL_MOUSE_0B4A 0x0b4a #define USB_PRODUCT_ID_HP_PIXART_OEM_USB_OPTICAL_MOUSE 0x134a +#define USB_PRODUCT_ID_HP_PIXART_OEM_USB_OPTICAL_MOUSE_094A 0x094a #define USB_VENDOR_ID_HUION 0x256c #define USB_DEVICE_ID_HUION_TABLET 0x006e --- linux-x86.orig/drivers/hid/usbhid/hid-quirks.c +++ linux-x86/drivers/hid/usbhid/hid-quirks.c @@ -99,6 +99,7 @@ static const struct hid_blacklist { { USB_VENDOR_ID_HP, USB_PRODUCT_ID_HP_LOGITECH_OEM_USB_OPTICAL_MOUSE_0A4A, HID_QUIRK_ALWAYS_POLL }, { USB_VENDOR_ID_HP, USB_PRODUCT_ID_HP_LOGITECH_OEM_USB_OPTICAL_MOUSE_0B4A, HID_QUIRK_ALWAYS_POLL }, { USB_VENDOR_ID_HP, USB_PRODUCT_ID_HP_PIXART_OEM_USB_OPTICAL_MOUSE, HID_QUIRK_ALWAYS_POLL }, + { USB_VENDOR_ID_HP, USB_PRODUCT_ID_HP_PIXART_OEM_USB_OPTICAL_MOUSE_094A, HID_QUIRK_ALWAYS_POLL }, { USB_VENDOR_ID_IDEACOM, USB_DEVICE_ID_IDEACOM_IDC6680, HID_QUIRK_MULTI_INPUT }, { USB_VENDOR_ID_LOGITECH, USB_DEVICE_ID_LOGITECH_C007, HID_QUIRK_ALWAYS_POLL }, { USB_VENDOR_ID_LOGITECH, USB_DEVICE_ID_LOGITECH_C077, HID_QUIRK_ALWAYS_POLL }, From 1585232215212540645@xxx Mon Nov 27 15:07:29 +0000 2017 X-GM-THRID: 1585066627308818953 X-Gmail-Labels: Inbox,Category Forums,HistoricalUnread