[Bug 337935] Re: [Jaunty] MacBook 5.1 touchpad not fully supported (Alpha 5 of Jaunty)
I think the bug has been fixed in the update. At least I cannot reproduce it anymore. See the changelog here: https://launchpad.net/~mactel-support/+archive/ppa/+sourcepub/612058/+listing-archive-extra So maybe someone wants to close this bug? -- [Jaunty] MacBook 5.1 touchpad not fully supported (Alpha 5 of Jaunty) https://bugs.launchpad.net/bugs/337935 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 337935] Re: [Jaunty] MacBook 5.1 touchpad not fully supported (Alpha 5 of Jaunty)
acron, those are community-made packages. This fix is still an issue for Ubuntu. -- [Jaunty] MacBook 5.1 touchpad not fully supported (Alpha 5 of Jaunty) https://bugs.launchpad.net/bugs/337935 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 337935] Re: [Jaunty] MacBook 5.1 touchpad not fully supported (Alpha 5 of Jaunty)
Johannes, thanks. That (meaning depmod update-initramfs) did the trick for me as well :-). Cheers, Nikos -- [Jaunty] MacBook 5.1 touchpad not fully supported (Alpha 5 of Jaunty) https://bugs.launchpad.net/bugs/337935 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 337935] Re: [Jaunty] MacBook 5.1 touchpad not fully supported (Alpha 5 of Jaunty)
Ricky, thanks, good point ;-) I updated the wiki with the info. I wasn't sure if some kind of privileges would be needed to edit the wiki but there weren't... -- [Jaunty] MacBook 5.1 touchpad not fully supported (Alpha 5 of Jaunty) https://bugs.launchpad.net/bugs/337935 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 337935] Re: [Jaunty] MacBook 5.1 touchpad not fully supported (Alpha 5 of Jaunty)
1. I would like to confirm the existence this bug in the final version of jaunty. 2. Eric's walkaround didn't work for me until I run: sudo depmod -ae sudo update-initramfs -u Could someone update the wiki with that? Btw the MacBook5-1/Jaunty-Page is not linked from here https://wiki.ubuntu.com/MactelSupportTeam/CommunityHelpPages but it should, shouldn't it? -- [Jaunty] MacBook 5.1 touchpad not fully supported (Alpha 5 of Jaunty) https://bugs.launchpad.net/bugs/337935 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 337935] Re: [Jaunty] MacBook 5.1 touchpad not fully supported (Alpha 5 of Jaunty)
acron, if you see things that should be added to a wiki page, go for it. That is the idea of wiki pages. -- [Jaunty] MacBook 5.1 touchpad not fully supported (Alpha 5 of Jaunty) https://bugs.launchpad.net/bugs/337935 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 337935] Re: [Jaunty] MacBook 5.1 touchpad not fully supported (Alpha 5 of Jaunty)
I just reinstalled Ubuntu 9.04 Beta on my MacBookPro (4,1) and found out that right click is working (without mactel-support or any patches) if you put *three* fingers on the touchpad and the click anywhere... Can anyone confirm that for another model? -- [Jaunty] MacBook 5.1 touchpad not fully supported (Alpha 5 of Jaunty) https://bugs.launchpad.net/bugs/337935 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 337935] Re: [Jaunty] MacBook 5.1 touchpad not fully supported (Alpha 5 of Jaunty)
yes. It was that way for me since I have been using Jaunty. 3 finger tap should also work. 2-fingers is middle click I think. -- [Jaunty] MacBook 5.1 touchpad not fully supported (Alpha 5 of Jaunty) https://bugs.launchpad.net/bugs/337935 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 337935] Re: [Jaunty] MacBook 5.1 touchpad not fully supported (Alpha 5 of Jaunty)
This bug affects also MacBook Pro 5,1. -- [Jaunty] MacBook 5.1 touchpad not fully supported (Alpha 5 of Jaunty) https://bugs.launchpad.net/bugs/337935 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 337935] Re: [Jaunty] MacBook 5.1 touchpad not fully supported (Alpha 5 of Jaunty)
Apparently, OS X does have the ability to do a right-click by two- finger-clicking feature (enabled together with two-finger-tapping). Doing the same will require some state tracking. Something to look into next. Still, the patch should improve the current experience as long as two-finger tapping is enabled. -- [Jaunty] MacBook 5.1 touchpad not fully supported (Alpha 5 of Jaunty) https://bugs.launchpad.net/bugs/337935 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 337935] Re: [Jaunty] MacBook 5.1 touchpad not fully supported (Alpha 5 of Jaunty)
I would say that this patch and associated feature request be put into another bug report since this bug is really about getting the fdi file to work at all, not modifying the touchpad driver to add/remove functionality. -- [Jaunty] MacBook 5.1 touchpad not fully supported (Alpha 5 of Jaunty) https://bugs.launchpad.net/bugs/337935 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 337935] Re: [Jaunty] MacBook 5.1 touchpad not fully supported (Alpha 5 of Jaunty)
I removed the patch and the package here as I created a new bug report with an improved version of the patch that does not break two-finger-clicking and makes the behavior similar to OS X: https://bugs.edge.launchpad.net/mactel-support/+bug/356317 ** Attachment removed: Make click-and-drag work for Macbook5,1 http://launchpadlibrarian.net/24852518/0001-Make-click-and-drag-work-for-Macbook5-1.patch ** Attachment removed: deb package for testing http://launchpadlibrarian.net/24852553/bcm5974-dkms_1.1.4_all_test.deb -- [Jaunty] MacBook 5.1 touchpad not fully supported (Alpha 5 of Jaunty) https://bugs.launchpad.net/bugs/337935 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 337935] Re: [Jaunty] MacBook 5.1 touchpad not fully supported (Alpha 5 of Jaunty)
@P. Dunbar: OK, the problem was actually that my .fdi file was not taking effect! So SHMConfig was defaulted to false and all my settings had no effect. I grabbed the .fdi file off the wiki and started fresh, and got it working better. The sensitivity is great now. -- [Jaunty] MacBook 5.1 touchpad not fully supported (Alpha 5 of Jaunty) https://bugs.launchpad.net/bugs/337935 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 337935] Re: [Jaunty] MacBook 5.1 touchpad not fully supported (Alpha 5 of Jaunty)
Here is a patch for bcm5974-dkms to make click-and-drag work with Macbook 5,1. When clicking with two fingers touching the trackpad, it simply ignores the finger that is doing the clicking (the one that is relatively lower on the touchpad), just like OS X does. It does *not* disable the bottom part (to make it act only as a button). It also does not change the behavior of other trackpad models, or the cases when the user is not clicking or is clicking with any number of fingers other than two. The only caveat is that now you can't right-click by two-finger-clicking and instead you need to do it by two-finger-tapping by enabling the TapButton for right-click, as in the attached policy file. This is actually a behavior that makes sense and what happens in OS X anyway, since when you are clicking and have two fingers on the touchpad, you are expected to be doing a click-and-drag, not a right-click. In fact, OS X does not even have a right-click by two-finger-clicking feature as it would interfere with click-and-drag. Thus, this shouldn't be a problem. Attached is the patch, a package for testing, and a policy file that has fast taps and tap buttons enabled. ** Attachment added: Make click-and-drag work for Macbook5,1 http://launchpadlibrarian.net/24852518/0001-Make-click-and-drag-work-for-Macbook5-1.patch -- [Jaunty] MacBook 5.1 touchpad not fully supported (Alpha 5 of Jaunty) https://bugs.launchpad.net/bugs/337935 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 337935] Re: [Jaunty] MacBook 5.1 touchpad not fully supported (Alpha 5 of Jaunty)
** Attachment added: deb package for testing http://launchpadlibrarian.net/24852553/bcm5974-dkms_1.1.4_all_test.deb -- [Jaunty] MacBook 5.1 touchpad not fully supported (Alpha 5 of Jaunty) https://bugs.launchpad.net/bugs/337935 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 337935] Re: [Jaunty] MacBook 5.1 touchpad not fully supported (Alpha 5 of Jaunty)
** Attachment added: Synaptics bcm5974 policy http://launchpadlibrarian.net/24852563/x11-synaptics-bcm5974.fdi -- [Jaunty] MacBook 5.1 touchpad not fully supported (Alpha 5 of Jaunty) https://bugs.launchpad.net/bugs/337935 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 337935] Re: [Jaunty] MacBook 5.1 touchpad not fully supported (Alpha 5 of Jaunty)
I don't seem to have a big sensitivity problem. I am currenlty using the .fdi file I have on the wiki (not sure if its the same I uploaded here at this point). My big issue with the touchpad is the dragging as you mentioned as well. In Mac OSX I primarily will drag with holding my thumb clicked down on the bottom and moving my finger above that for the drag. I can continuously lift up my finger and put it down to keep the drag going. I can't get anywhere close to this functionality and I've tried a lot. I also then tried to get coasting working, figuring if I can't drag that way at least if I hit the bottom of my touchpad while dragging and still want to drag more it would continue to drag. Again, I tried setting these settings in the .fdi and they seemed to do nothing at all. So i'm beginning to think that only some of the functionality you can use detailed withing 'man synaptics' is actually picked up or used by this current bcm5974. Any ideas welcome. -- [Jaunty] MacBook 5.1 touchpad not fully supported (Alpha 5 of Jaunty) https://bugs.launchpad.net/bugs/337935 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 337935] Re: [Jaunty] MacBook 5.1 touchpad not fully supported (Alpha 5 of Jaunty)
I got the trackpad on my MacBook Pro 5,1 *mostly* working by doing: (On a fresh install of Jaunty Beta) 1. Install all the mactel PPA packages. 2. Blacklist usbhid 3. Put bcm5974, usbhid in modprobe's modules file to force bcm5974 to load first. 4. Put the file posted above by P. Dunbar on 2009-03-31 in /etc/hal/fdi/policy I could then tweak the .fdi file in a minor way and had the following features: - tap-to-click - one/two/three-finger tap clicks for left/right/middle button - two-finger scrolling (both vertical and horizontal) There are still some big problems that make the trackpad completely unusable for me unfortunately. The main problems are: 1. Sensitivity is *WAY* too low. 2. Can't click and hold with thumb while dragging with another finger. First, the sensitivity problem. I tweaked the .fdi file's MinSpeed, MaxSpeed, and AccelFactor to achieve much higher speed of movement that is fairly satisfactory -- however, this only has an effect at the GDM login screen! When I actually log in and Gnome starts, the trackpad movement slows down tremendously. Even if I crank up the sensitivity/acceleration in the Preferences|Mouse dialog, it is still too slow. Also, I don't want much acceleration I mostly want a constant, moderate sensitivity. This is useful because the MacBook Pro's trackpad is so enormous (which is one of the features that made me choose this laptop). I cannot use the 'synclient' program, it always says that it can't access the shared memory segment and I should enable SHM support in the synaptics configuration, but it is already enabled in the .fdi file. (Also, there is nothing related to this in the xorg.conf file that could be messing it up.) I tried the 'gpointing-device-settings' program (http://live.gnome.org/GPointingDeviceSettings) and this provided some easy access to extremely important xinput settings such as palm detection. It did not allow configuring the sensitivity or speed of the trackpad movement. I would be very happy if the trackpad movement speed at the GDM login screen could simply be preserved when I logged in. Does anyone have an idea how I could do this? Second, the normal way of dragging things that I use in Mac OS X does not work. I find that double-tap-and-drag is sometimes useful but can be finicky if you don't wait long enough before putting your finger back down after you are done dragging (it will think you still want to drag). I have this problem in Mac OS X too. So I find the most effective way to drag is to use my forefinger to move the pointer and click-and-hold with my thumb on the near edge of the trackpad while I drag with the forefinger. This does not work in Ubuntu; apparently the driver is confused by my thumb's presence on the trackpad surface. I think that Mac OS X must treat the near (bottom) edge of the trackpad specially when a second finger is detected there, in order to support the particular case where the thumb is used to click in the region on the bottom edge while a finger is moving the pointer elsewhere on the trackpad. I'd be willing to implement this functionality myself if someone could give me a nudge in the right direction; I don't yet understand the relationship between bcm5974 and synaptics. Is the trackpad actually a synaptics device, or is it a bcm5974 device but events are being translated and sent to the synaptics X input module as an implementation shortcut instead of making a native bcm5974 X input module? Thanks for any help; I really want to get Ubuntu working well on my new MacBook Pro and a well-functioning trackpad is a critical component to make the system usable. -- [Jaunty] MacBook 5.1 touchpad not fully supported (Alpha 5 of Jaunty) https://bugs.launchpad.net/bugs/337935 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 337935] Re: [Jaunty] MacBook 5.1 touchpad not fully supported (Alpha 5 of Jaunty)
Workaround disables the keyboard in Jaunty Beta, both internal and external USB keyboards. Removal of the policy file restores normal keyboard functioning. -- [Jaunty] MacBook 5.1 touchpad not fully supported (Alpha 5 of Jaunty) https://bugs.launchpad.net/bugs/337935 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 337935] Re: [Jaunty] MacBook 5.1 touchpad not fully supported (Alpha 5 of Jaunty)
Sorry, macbook pro 5,1 -- [Jaunty] MacBook 5.1 touchpad not fully supported (Alpha 5 of Jaunty) https://bugs.launchpad.net/bugs/337935 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 337935] Re: [Jaunty] MacBook 5.1 touchpad not fully supported (Alpha 5 of Jaunty)
Use the attached .fdi file. I was messing with this last night and some of the .fdi files I used on the wiki above or this wiki https://help.ubuntu.com/community/MacBookPro4-1/Jaunty caused me the same behavior. I was just ready to update this wiki: https://help.ubuntu.com/community/MacBookPro5-1_5-2/Jaunty with what is working on my MacBookPro5,2. ** Attachment added: bcm5974.fdi http://launchpadlibrarian.net/24574430/bcm5974.fdi -- [Jaunty] MacBook 5.1 touchpad not fully supported (Alpha 5 of Jaunty) https://bugs.launchpad.net/bugs/337935 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 337935] Re: [Jaunty] MacBook 5.1 touchpad not fully supported (Alpha 5 of Jaunty)
This affects *also* MacBookPro (4,1)! Thanks for the workaround. -- [Jaunty] MacBook 5.1 touchpad not fully supported (Alpha 5 of Jaunty) https://bugs.launchpad.net/bugs/337935 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 337935] Re: [Jaunty] MacBook 5.1 touchpad not fully supported (Alpha 5 of Jaunty)
Great! I thought this might affect the MacBookPro4,1 as well. It is probably likely that it affects the MacBook(Pro)5.x models as well since they use the same touchpad driver. -- [Jaunty] MacBook 5.1 touchpad not fully supported (Alpha 5 of Jaunty) https://bugs.launchpad.net/bugs/337935 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 337935] Re: [Jaunty] MacBook 5.1 touchpad not fully supported (Alpha 5 of Jaunty)
It seems at this point that the kernel is where this would have to be fixed. which means if you want a fully working touchpad on your mac you'd might want to use intrepid cause I doubt kernel modifications will come any time soon for this. -- [Jaunty] MacBook 5.1 touchpad not fully supported (Alpha 5 of Jaunty) https://bugs.launchpad.net/bugs/337935 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 337935] Re: [Jaunty] MacBook 5.1 touchpad not fully supported (Alpha 5 of Jaunty)
Mm, this line says the trackpad is added as a raw input device: [ 10.121135] apple 0003:05AC:0236.0002: input,hidraw2: USB HID v1.11 Keyboard [Apple, Inc. Apple Internal Keyboard / Trackpad] on usb-:00:04.0-6/input0 -- Is there a way to blacklist usbhid so it does not claim the device, to instead allow bcm5974 to claim it? -- [Jaunty] MacBook 5.1 touchpad not fully supported (Alpha 5 of Jaunty) https://bugs.launchpad.net/bugs/337935 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 337935] Re: [Jaunty] MacBook 5.1 touchpad not fully supported (Alpha 5 of Jaunty)
It seems to me like blacklisting usbhid is a poor workaround... wouldn't that prevent you from using external mice, etc. in the usual way (ie, plug it in and it works)? Would it be possible for mactel support to continue to provide a patched usbhid kernel module (as I assume the case had been prior to the patch that removed the usbhid dependency?). That seems like an appropriate workaround until there is movement on the kernel end. If the issue is simply getting someone to help maintain a new package, is there any mentoring support available? -- [Jaunty] MacBook 5.1 touchpad not fully supported (Alpha 5 of Jaunty) https://bugs.launchpad.net/bugs/337935 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 337935] Re: [Jaunty] MacBook 5.1 touchpad not fully supported (Alpha 5 of Jaunty)
I can confirm blacklisting usbhid worked for me. I simply made a blacklist entry for usbhid and then in /etc/modules I loaded bcm5974 and then usbhid. That way usbhid still gets loaded, but after bcm5974 -- [Jaunty] MacBook 5.1 touchpad not fully supported (Alpha 5 of Jaunty) https://bugs.launchpad.net/bugs/337935 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 337935] Re: [Jaunty] MacBook 5.1 touchpad not fully supported (Alpha 5 of Jaunty)
Good idea Eric. I think that is easier than maintaining a package. usbhid code is at bitmath.org git repo though... http://bitmath.org/code/usbhid-dkms/ -- [Jaunty] MacBook 5.1 touchpad not fully supported (Alpha 5 of Jaunty) https://bugs.launchpad.net/bugs/337935 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
Re: [Mactel-support] [Bug 337935] Re: [Jaunty] MacBook 5.1 touchpad not fully supported (Alpha 5 of Jaunty)
Ricky Campbell wrote: Good idea Eric. I think that is easier than maintaining a package. I'm glad you found a workaround, since this problem got tougher with the new 2.6.28 kernel. usbhid code is at bitmath.org git repo though... http://bitmath.org/code/usbhid-dkms/ The possibility to control the mouse interface was moved to the hid module, which is now built into the kernel. You'd have to hack the usbhid module with something like this untested-and-not-compiled-and-unsupported piece of code: diff --git a/drivers/hid/usbhid/hid-core.c b/drivers/hid/usbhid/hid-core.c index 606369e..2fe49ab 100644 --- a/drivers/hid/usbhid/hid-core.c +++ b/drivers/hid/usbhid/hid-core.c @@ -1012,7 +1012,15 @@ static int hid_probe(struct usb_interface *intf, const struct usb_device_id *id hid-driver_data = usbhid; usbhid-hid = hid; - ret = hid_add_device(hid); + /* ignore the mouse interface of the WELLSPRING3 devices */ + if (hid-type == HID_TYPE_USBMOUSE + hid-vendor = 0x05ac + (hid-product == 0x0236 || +hid-product == 0x0237 || +hid-product == 0x0238)) + ret = -ENODEV; + else + ret = hid_add_device(hid); if (ret) { if (ret != -ENODEV) dev_err(intf-dev, can't add hid device: %d\n, ret); I am leaving this snippet as a pointer to a possible solution for anyone who feels like picking it up. Please understand that I will not regularly answer emails regarding this or other jaunty issues. I will hopefully see you gentlemen during the karmic work, as that is the next release I will involve myself in. So long, Henrik -- [Jaunty] MacBook 5.1 touchpad not fully supported (Alpha 5 of Jaunty) https://bugs.launchpad.net/bugs/337935 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 337935] Re: [Jaunty] MacBook 5.1 touchpad not fully supported (Alpha 5 of Jaunty)
I can confirm that Eric's workaround worked for me too. -- [Jaunty] MacBook 5.1 touchpad not fully supported (Alpha 5 of Jaunty) https://bugs.launchpad.net/bugs/337935 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 337935] Re: [Jaunty] MacBook 5.1 touchpad not fully supported (Alpha 5 of Jaunty)
Great. Can someone edit the wiki page here appropriately so that can be closed against Mactel-Support? https://help.ubuntu.com/community/MacBook5-1/Jaunty#Trackpad ** Changed in: mactel-support Status: New = Triaged ** Also affects: linux Importance: Undecided Status: New ** Changed in: xserver-xorg-input-synaptics (Ubuntu) Status: Incomplete = Invalid ** Changed in: linux Status: New = Confirmed -- [Jaunty] MacBook 5.1 touchpad not fully supported (Alpha 5 of Jaunty) https://bugs.launchpad.net/bugs/337935 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 337935] Re: [Jaunty] MacBook 5.1 touchpad not fully supported (Alpha 5 of Jaunty)
The wiki has been updates appropriately. -- [Jaunty] MacBook 5.1 touchpad not fully supported (Alpha 5 of Jaunty) https://bugs.launchpad.net/bugs/337935 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 337935] Re: [Jaunty] MacBook 5.1 touchpad not fully supported (Alpha 5 of Jaunty)
On a fresh install of Jaunty a6 hal starts in runlevel 2, and x11-common starts in runlevel 5, so the hal/X11 trick is probably not a valid workaround. Should this be entered as a bug or question for the Jaunty kernel? -- [Jaunty] MacBook 5.1 touchpad not fully supported (Alpha 5 of Jaunty) https://bugs.launchpad.net/bugs/337935 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
Re: [Mactel-support] [Bug 337935] Re: [Jaunty] MacBook 5.1 touchpad not fully supported (Alpha 5 of Jaunty)
P. Dunbar wrote: I've installed the bcm5974-dkms for jaunty from the mactel ppa and still can not get any .fdi profiles to do anything. The conjecture is that the built-in HID module is stealing the mouse interface. To confirm, please reboot and attach the full output of dmesg. Henrik -- [Jaunty] MacBook 5.1 touchpad not fully supported (Alpha 5 of Jaunty) https://bugs.launchpad.net/bugs/337935 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 337935] Re: [Jaunty] MacBook 5.1 touchpad not fully supported (Alpha 5 of Jaunty)
I think someone in the forum mentioned that hal was not loading before xorg or something which cause xorg to not see the hardware properly. I can't seem to find the post now. He editted the number of the script so that it would load in the right order. -- [Jaunty] MacBook 5.1 touchpad not fully supported (Alpha 5 of Jaunty) https://bugs.launchpad.net/bugs/337935 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 337935] Re: [Jaunty] MacBook 5.1 touchpad not fully supported (Alpha 5 of Jaunty)
Here is my dmesg output on a clean boot. ** Attachment added: dmesg output http://launchpadlibrarian.net/24189298/dmesg.out -- [Jaunty] MacBook 5.1 touchpad not fully supported (Alpha 5 of Jaunty) https://bugs.launchpad.net/bugs/337935 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
Re: [Mactel-support] [Bug 337935] Re: [Jaunty] MacBook 5.1 touchpad not fully supported (Alpha 5 of Jaunty)
P. Dunbar wrote: Here is my dmesg output on a clean boot. ** Attachment added: dmesg output http://launchpadlibrarian.net/24189298/dmesg.out Mm, this line says the trackpad is added as a raw input device: [ 10.121135] apple 0003:05AC:0236.0002: input,hidraw2: USB HID v1.11 Keyboard [Apple, Inc. Apple Internal Keyboard / Trackpad] on usb-:00:04.0-6/input0 So, most likely, bcm5974 cannot claim the device. To confirm, it should suffice to see that the line below returns no output: grep bcm5974 /proc/bus/input/devices The problem is that I cannot off-hand think of a way to set the ignore-mouse quirks in the jaunty kernel; things were moved around quite a bit, and it seems to me some of the quirks possibilities were removed. Compiling a custom kernel is of course always an option. Henrik -- [Jaunty] MacBook 5.1 touchpad not fully supported (Alpha 5 of Jaunty) https://bugs.launchpad.net/bugs/337935 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 337935] Re: [Jaunty] MacBook 5.1 touchpad not fully supported (Alpha 5 of Jaunty)
confirmed. bcm5974 is not in /proc/bus/input/devices -- [Jaunty] MacBook 5.1 touchpad not fully supported (Alpha 5 of Jaunty) https://bugs.launchpad.net/bugs/337935 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 337935] Re: [Jaunty] MacBook 5.1 touchpad not fully supported (Alpha 5 of Jaunty)
I've installed the bcm5974-dkms for jaunty from the mactel ppa and still can not get any .fdi profiles to do anything. -- [Jaunty] MacBook 5.1 touchpad not fully supported (Alpha 5 of Jaunty) https://bugs.launchpad.net/bugs/337935 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 337935] Re: [Jaunty] MacBook 5.1 touchpad not fully supported (Alpha 5 of Jaunty)
I'm also experiencing this issue. Opening up xev the trackpad doesn't produce any events on anything other than left click (I don't know if it should be expected to if the problem is simply that the FDI is not being utilized). -- [Jaunty] MacBook 5.1 touchpad not fully supported (Alpha 5 of Jaunty) https://bugs.launchpad.net/bugs/337935 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
Re: [Mactel-support] [Bug 337935] Re: [Jaunty] MacBook 5.1 touchpad not fully supported (Alpha 5 of Jaunty)
Ed K wrote: I'm also experiencing this issue. Opening up xev the trackpad doesn't produce any events on anything other than left click (I don't know if it should be expected to if the problem is simply that the FDI is not being utilized). The jaunty kernel does not include the necessary changes for the MacBook5-1 to work, but the bcm5974-dkms package solves the problem and is now available in the Mactel PPA. Henrik -- [Jaunty] MacBook 5.1 touchpad not fully supported (Alpha 5 of Jaunty) https://bugs.launchpad.net/bugs/337935 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 337935] Re: [Jaunty] MacBook 5.1 touchpad not fully supported (Alpha 5 of Jaunty)
XOrg-Driver-Synaptics is not the correct package name for -synaptics. ** Changed in: xserver-xorg-input-synaptics (Ubuntu) Sourcepackagename: xorg = xserver-xorg-input-synaptics -- [Jaunty] MacBook 5.1 touchpad not fully supported (Alpha 5 of Jaunty) https://bugs.launchpad.net/bugs/337935 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 337935] Re: [Jaunty] MacBook 5.1 touchpad not fully supported (Alpha 5 of Jaunty)
Still no luck with this, despite several kernel and Xorg updates. -- [Jaunty] MacBook 5.1 touchpad not fully supported (Alpha 5 of Jaunty) https://bugs.launchpad.net/bugs/337935 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 337935] Re: [Jaunty] MacBook 5.1 touchpad not fully supported (Alpha 5 of Jaunty)
** Changed in: xorg-driver-synaptics Status: New = Invalid -- [Jaunty] MacBook 5.1 touchpad not fully supported (Alpha 5 of Jaunty) https://bugs.launchpad.net/bugs/337935 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 337935] Re: [Jaunty] MacBook 5.1 touchpad not fully supported (Alpha 5 of Jaunty)
any reason this was decided invalid against synaptics? -- [Jaunty] MacBook 5.1 touchpad not fully supported (Alpha 5 of Jaunty) https://bugs.launchpad.net/bugs/337935 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 337935] Re: [Jaunty] MacBook 5.1 touchpad not fully supported (Alpha 5 of Jaunty)
Can I provide any more information to help? -- [Jaunty] MacBook 5.1 touchpad not fully supported (Alpha 5 of Jaunty) https://bugs.launchpad.net/bugs/337935 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 337935] Re: [Jaunty] MacBook 5.1 touchpad not fully supported (Alpha 5 of Jaunty)
Could this be related to this bug: https://bugs.edge.launchpad.net/ubuntu/+source/xfree86-driver-synaptics/+bug/336523 -- [Jaunty] MacBook 5.1 touchpad not fully supported (Alpha 5 of Jaunty) https://bugs.launchpad.net/bugs/337935 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 337935] Re: [Jaunty] MacBook 5.1 touchpad not fully supported (Alpha 5 of Jaunty)
Quite possibly. Some differences: * `grep bcm5974 /proc/bus/input/devices` returns nothing (I'm attaching the file). This could be rather important--this device should show up here, no? I do have that module loaded, as confirmed by the lsmod attached above. * xserver-xorg-input-synaptics is installed by default in Jaunty Alpha 5. ** Attachment added: output from /proc/bus/input/devices http://launchpadlibrarian.net/23522840/devices.txt -- [Jaunty] MacBook 5.1 touchpad not fully supported (Alpha 5 of Jaunty) https://bugs.launchpad.net/bugs/337935 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 337935] Re: [Jaunty] MacBook 5.1 touchpad not fully supported (Alpha 5 of Jaunty)
This a different bug. In my bug, the touchpad would not work at all because synaptics did not install by default. This bug still seems to affect me even after fixing the other bug. The issue here is that the fdi policy file seems to be completely ignored. I haven't looked too deeply into my configuration yet though. There seems to be some pre- set config and that is the only config that works. -- [Jaunty] MacBook 5.1 touchpad not fully supported (Alpha 5 of Jaunty) https://bugs.launchpad.net/bugs/337935 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 337935] Re: [Jaunty] MacBook 5.1 touchpad not fully supported (Alpha 5 of Jaunty)
** Attachment added: lsmod output http://launchpadlibrarian.net/23441283/lsmod.txt -- [Jaunty] MacBook 5.1 touchpad not fully supported (Alpha 5 of Jaunty) https://bugs.launchpad.net/bugs/337935 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 337935] Re: [Jaunty] MacBook 5.1 touchpad not fully supported (Alpha 5 of Jaunty)
** Attachment added: Synaptics policy http://launchpadlibrarian.net/23441199/11-x11-synaptics.fdi -- [Jaunty] MacBook 5.1 touchpad not fully supported (Alpha 5 of Jaunty) https://bugs.launchpad.net/bugs/337935 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 337935] Re: [Jaunty] MacBook 5.1 touchpad not fully supported (Alpha 5 of Jaunty)
** Attachment added: lspci output http://launchpadlibrarian.net/23441288/lspci.txt ** Also affects: mactel-support Importance: Undecided Status: New -- [Jaunty] MacBook 5.1 touchpad not fully supported (Alpha 5 of Jaunty) https://bugs.launchpad.net/bugs/337935 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 337935] Re: [Jaunty] MacBook 5.1 touchpad not fully supported (Alpha 5 of Jaunty)
** Description changed: Binary package hint: xorg The touchpad for MacBook 5.1 is not supported completely in Jaunty (Ubuntu 9.04) as of Alpha 5 release. The pointer can move, and a physical left-click works, but that's it. I can not get tapping to respond as I could using the Mactel PPA packages with Intrepid (Ubuntu 8.10). I added the attached FDI policy file for the touchpad, and manually added the module bcm5974 to my /etc/modules file, however, Xorg is not loading or is not recognizing the touchpad policies. This file - worked on Intrepid. The custom bcm5974 from the Mactel PPA is likely - required. + worked on Intrepid. The custom bcm5974-dkms package from the Mactel PPA + provided support in Intrepid. -- [Jaunty] MacBook 5.1 touchpad not fully supported (Alpha 5 of Jaunty) https://bugs.launchpad.net/bugs/337935 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 337935] Re: [Jaunty] MacBook 5.1 touchpad not fully supported (Alpha 5 of Jaunty)
** Also affects: xorg-driver-synaptics Importance: Undecided Status: New ** Also affects: hal Importance: Undecided Status: New ** Changed in: mactel-support Importance: Undecided = Medium -- [Jaunty] MacBook 5.1 touchpad not fully supported (Alpha 5 of Jaunty) https://bugs.launchpad.net/bugs/337935 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 337935] Re: [Jaunty] MacBook 5.1 touchpad not fully supported (Alpha 5 of Jaunty)
Please attach the output of `lspci -vvnn`, and attach your /var/log/Xorg.0.log file from after reproducing this issue. If you've made any customizations to your /etc/X11/xorg.conf please attach that as well. ** Changed in: xorg (Ubuntu) Status: New = Incomplete -- [Jaunty] MacBook 5.1 touchpad not fully supported (Alpha 5 of Jaunty) https://bugs.launchpad.net/bugs/337935 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 337935] Re: [Jaunty] MacBook 5.1 touchpad not fully supported (Alpha 5 of Jaunty)
Sure thing. ** Attachment added: lspci output (verbose) http://launchpadlibrarian.net/23451471/lspci_verbose.txt -- [Jaunty] MacBook 5.1 touchpad not fully supported (Alpha 5 of Jaunty) https://bugs.launchpad.net/bugs/337935 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 337935] Re: [Jaunty] MacBook 5.1 touchpad not fully supported (Alpha 5 of Jaunty)
Here I attach my current Xorg file, which uses the nVIDIA restricted driver. The conditions remain with this xorg.conf. ** Attachment added: current Xorg file http://launchpadlibrarian.net/23451502/xorg.conf -- [Jaunty] MacBook 5.1 touchpad not fully supported (Alpha 5 of Jaunty) https://bugs.launchpad.net/bugs/337935 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 337935] Re: [Jaunty] MacBook 5.1 touchpad not fully supported (Alpha 5 of Jaunty)
My original xorg.conf file from the out of the box install was completely empty, apparently. As such I can't actually attach it here in Launchpad. Suffice to say, I experienced the touchpad issue using the empty xorg.conf file, even when supplying the fdi file for the hal policy. -- [Jaunty] MacBook 5.1 touchpad not fully supported (Alpha 5 of Jaunty) https://bugs.launchpad.net/bugs/337935 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs