From mboxrd@z Thu Jan 1 00:00:00 1970 From: Bengt Richter Subject: bug#35574: bcm5974 touchpad is not recognized as touchpad Date: Tue, 21 Apr 2020 00:26:07 +0200 Message-ID: <20200420222607.GA4620@LionPure> References: <20190505065411.2rb5aqaaxywc4qvk@pelzflorian.localdomain> <20190505074152.ttmow2unsscdovhz@pelzflorian.localdomain> <20200116233537.myczkgkwnfpn75hu@pelzflorian.localdomain> <20200420144718.ehopbrz7hzvn5vxx@pelzflorian.localdomain> <20200420155908.ulewy4c2vqkuzgfr@pelzflorian.localdomain> Reply-To: Bengt Richter Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Return-path: Received: from eggs.gnu.org ([2001:470:142:3::10]:51096) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jQesZ-0004nU-Dg for bug-guix@gnu.org; Mon, 20 Apr 2020 18:27:03 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.90_1) (envelope-from ) id 1jQesY-00025p-Sk for bug-guix@gnu.org; Mon, 20 Apr 2020 18:27:03 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:37083) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1jQesY-00025Q-Fg for bug-guix@gnu.org; Mon, 20 Apr 2020 18:27:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1jQesY-0000Bf-C3 for bug-guix@gnu.org; Mon, 20 Apr 2020 18:27:02 -0400 Sender: "Debbugs-submit" Resent-Message-ID: Content-Disposition: inline In-Reply-To: <20200420155908.ulewy4c2vqkuzgfr@pelzflorian.localdomain> List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane-mx.org@gnu.org Sender: "bug-Guix" To: "pelzflorian (Florian Pelz)" Cc: 35574@debbugs.gnu.org Hi Fllorian, On +2020-04-20 17:59:08 +0200, pelzflorian (Florian Pelz) wrote: > On Mon, Apr 20, 2020 at 04:47:18PM +0200, pelzflorian (Florian Pelz) wrote: > > However I also cannot find the reason why this usbmouse loadable > > kernel module gets loaded at all. How can I debug what loads this Could the module be needed "just in case" in an initrd but should be unloaded before pivoting in a normal case? > > kernel module? Debian does not show usbmouse in lsmod, and I think > > usbmouse should not get loaded in Guix either. usbmouse is not > > required for my external USB mouse to work. > > Debian 10’s /boot/config-4.19.0-6-amd64 has > > # USB HID Boot Protocol drivers > # > # CONFIG_USB_KBD is not set > # CONFIG_USB_MOUSE is not set > > while Guix has in /tmp/guix-build-linux-libre-5.4.32.drv-0/linux-5.4.32/.config > > CONFIG_USB_MOUSE=m > > I will write and test a patch to disable the module in > %default-extra-linux-options, like the description in linux-5.4.11 > source file drivers/hid/usbhid/Kconfig recommends: > > config USB_MOUSE > tristate "USB HIDBP Mouse (simple Boot) support" > depends on USB && INPUT > ---help--- > Say Y here only if you are absolutely sure that you don't want > to use the generic HID driver for your USB mouse and prefer > to use the mouse in its limited Boot Protocol mode instead. > > This is almost certainly not what you want. This is mostly > useful for embedded applications or simple mice. > > To compile this driver as a module, choose M here: the > module will be called usbmouse. > > If even remotely unsure, say N. > > Regards, > Florian > > > -- Regards, Bengt Richter