← Back to team overview

mactel-support team mailing list archive

Re: [Bug 337935] Re: [Jaunty] MacBook 5.1 touchpad not fully supported

 

Jim Rorie wrote:
> Ok, If I understand this correctly, you are saying that the hal
> configuration file is only used for X.  Gnome is controlled through
> gnome-settings-demon and most of the settings are changed through gconf
> or menu. You are not sure about KDE.

Correct.

> Synclient controls extended values.

All values, in fact, so if you wanted to, you could configure everything
through synclient. Could happen that gnome-settings-daemon would
interfere for the basic settings, though, so in reality this is not a
good suggestion.

> I assume these values are put in the xorg.conf file.

As xorg.conf requires root access and synclient only has user access, I
assume it's only in the in-memory driver configuration.

> Under Ubuntu, if you click using two fingers, the context menu appears.
> I'm not sure if that is expected behavior, that's always the way it has
> worked for me.  I've never used OSX so I can't comment on the clicking a
> specific area.

It's configurable under OS X. I guess the default for this was off, and
would be OK for users who only ever use apps designed for OS X. But most
users of cross-platform apps would probably have enabled the two-finger
right-click if they enabled the single-finger left-click. And on Linux I
believe you definitely want a secondary click, and the built-in mouse
button currently isn't up to this.

> Is there a setting in synclient for the
> fingerhigh/fingerlow for the second finger?

No.

> I'm thinking this is just a flat out bug.

Yes, but where? Is it the firmware (not able to determine independent
pressures), the kernel driver (not passing information received from the
hardware), the protocol (unable to transmit multiple pressure values) or
the X driver (not implementing such a config option)? I don't know.

-- 
[Jaunty] MacBook 5.1 touchpad not fully supported
https://bugs.launchpad.net/bugs/337935
You received this bug notification because you are a member of Mactel
Support, which is the registrant for Mactel Support.

Status in Hardware Abstraction Layer (HAL): New
Status in The Linux Kernel: Confirmed
Status in Mactel Support: Triaged
Status in XOrg-Driver-Synaptics - synaptics driver for XOrg: Invalid
Status in “linux” package in Ubuntu: Invalid
Status in “xserver-xorg-input-synaptics” package in Ubuntu: Invalid

Bug description:
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-dkms package from the Mactel PPA provided support in Intrepid.



References