From patchwork Sat May 16 00:35:12 2015 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Junge, Terry" X-Patchwork-Id: 6418631 X-Patchwork-Delegate: jikos@jikos.cz Return-Path: X-Original-To: patchwork-linux-input@patchwork.kernel.org Delivered-To: patchwork-parsemail@patchwork2.web.kernel.org Received: from mail.kernel.org (mail.kernel.org [198.145.29.136]) by patchwork2.web.kernel.org (Postfix) with ESMTP id E0368C0432 for ; Sat, 16 May 2015 00:37:12 +0000 (UTC) Received: from mail.kernel.org (localhost [127.0.0.1]) by mail.kernel.org (Postfix) with ESMTP id 0F3CC20567 for ; Sat, 16 May 2015 00:37:12 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id 29B1320386 for ; Sat, 16 May 2015 00:37:11 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1946057AbbEPAhK (ORCPT ); Fri, 15 May 2015 20:37:10 -0400 Received: from mail4.plantronics.com ([198.231.10.50]:53925 "EHLO mail4.plantronics.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S934523AbbEPAhJ convert rfc822-to-8bit (ORCPT ); Fri, 15 May 2015 20:37:09 -0400 Received: from usscmb04.plt.plantronics.com (usscmb04.plt.plantronics.com [10.1.3.175]) by mail4.plantronics.com (8.13.8/8.13.8) with ESMTP id t4G0b6q3005022; Fri, 15 May 2015 17:37:06 -0700 Received: from SQADIRECTOR3.plt.plantronics.com (10.1.10.171) by usscmb04.plt.plantronics.com (10.1.3.175) with Microsoft SMTP Server (TLS) id 15.0.775.38; Fri, 15 May 2015 17:37:05 -0700 From: Terry Junge To: CC: Terry Junge , Subject: [PATCH v2 2/2] HID: hid-plantronics: Update Kconfig HID_PLANTRONICS default setting Date: Fri, 15 May 2015 17:35:12 -0700 Message-ID: <1431736512-23161-2-git-send-email-terry.junge@plantronics.com> X-Mailer: git-send-email 1.9.1 In-Reply-To: <1431736512-23161-1-git-send-email-terry.junge@plantronics.com> References: <1431736512-23161-1-git-send-email-terry.junge@plantronics.com> MIME-Version: 1.0 X-Originating-IP: [10.1.10.171] X-ClientProxiedBy: usscch04.plt.plantronics.com (10.1.3.111) To usscmb04.plt.plantronics.com (10.1.3.175) X-Scanned-By: MIMEDefang 2.67 on 10.63.1.50 Sender: linux-input-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-input@vger.kernel.org X-Spam-Status: No, score=-6.9 required=5.0 tests=BAYES_00, RCVD_IN_DNSWL_HI, T_RP_MATCHES_RCVD, UNPARSEABLE_RELAY autolearn=ham version=3.3.1 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on mail.kernel.org X-Virus-Scanned: ClamAV using ClamSMTP Althought the general rule of thumb is to not add any new default-to-on options for things that are not crucial core infrastructure of the kernel, the hid-plantronics driver prevents hid-input from mapping unknown Plantronics vendor unique usages to random mouse events. The result of this default mapping of unknown usages is that unexpected mouse or touchpad events can occur or be blocked when buttons are pressed on some Plantronics devices. Having this driver available as a module will prevent this core mapping. Patched against git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git with part 1 of this patch set applied. Signed-off-by: Terry Junge --- drivers/hid/Kconfig | 1 + 1 file changed, 1 insertion(+) -- 1.9.1 diff --git a/drivers/hid/Kconfig b/drivers/hid/Kconfig index cc4c664..6bfcafb 100644 --- a/drivers/hid/Kconfig +++ b/drivers/hid/Kconfig @@ -632,6 +632,7 @@ config HID_PICOLCD_CIR config HID_PLANTRONICS tristate "Plantronics USB HID Driver" + default m depends on HID ---help--- Provides HID support for Plantronics USB audio devices.