[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#648620: Please enable bcm5974, apple multitouch support



On Sun, Nov 13, 2011 at 1:03 PM, Ben Hutchings <ben@decadent.org.uk> wrote:
> On Sun, 2011-11-13 at 12:40 -0300, David Roguin wrote:
>> Package: linux-image-3.0.0-1-amd64
>> Status: install ok installed
>> Priority: optional
>> Section: kernel
>> Installed-Size: 106008
>> Maintainer: Debian Kernel Team <debian-kernel@lists.debian.org>
>> Architecture: amd64
>> Source: linux-2.6
>> Version: 3.0.0-3
>>
>>
>> Please add support for multitouch on the mac book pro by changing thie
>> lines on the .config
>> CONFIG_MOUSE_APPLETOUCH=y
>> CONFIG_MOUSE_BCM5974=y
>
> We already build these drivers as modules.  What is the actual problem?
>

Ok, the problem is that I don't have multitouch support because the
bcm5974 module is not being loaded.

The output of lsusb -t shows that usbhid is handling the trackpad:
1-2:1.2: No such file or directory
1-1.1.3:1.2: No such file or directory
1-1.1.3:1.3: No such file or directory
/:  Bus 04.Port 1: Dev 1, Class=root_hub, Driver=uhci_hcd/2p, 12M
/:  Bus 03.Port 1: Dev 1, Class=root_hub, Driver=uhci_hcd/2p, 12M
/:  Bus 02.Port 1: Dev 1, Class=root_hub, Driver=ehci_hcd/8p, 480M
    |__ Port 1: Dev 2, If 0, Class=hub, Driver=hub/2p, 480M
        |__ Port 1: Dev 3, If 0, Class=HID, Driver=usbhid, 1.5M
/:  Bus 01.Port 1: Dev 1, Class=root_hub, Driver=ehci_hcd/6p, 480M
    |__ Port 1: Dev 2, If 0, Class=hub, Driver=hub/3p, 480M
        |__ Port 1: Dev 4, If 0, Class=hub, Driver=hub/3p, 12M
            |__ Port 3: Dev 8, If 0, Class=vend., Driver=btusb, 12M
            |__ Port 3: Dev 8, If 1, Class='bInterfaceClass 0xe0 not
yet handled', Driver=btusb, 12M
            |__ Port 3: Dev 8, If 2, Class=vend., Driver=, 12M
            |__ Port 3: Dev 8, If 3, Class=app., Driver=, 12M
        |__ Port 2: Dev 5, If 0, Class=HID, Driver=usbhid, 12M
        |__ Port 2: Dev 5, If 1, Class=HID, Driver=usbhid, 12M
        |__ Port 2: Dev 5, If 2, Class=HID, Driver=usbhid, 12M
    |__ Port 2: Dev 3, If 0, Class='bInterfaceClass 0x0e not yet
handled', Driver=uvcvideo, 480M
    |__ Port 2: Dev 3, If 1, Class='bInterfaceClass 0x0e not yet
handled', Driver=uvcvideo, 480M
    |__ Port 2: Dev 3, If 2, Class=vend., Driver=, 480M


A few weeks before I've builded a custom kernel from upstream, the
3.1-rc7 version with those config params as I wrote earlier and
multitouch support worked like a charm.

I've tried loading the module with "modprobe bcm5974" but nothing happened

-- 
David



Reply to: