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

Martin von Gagern martin.vgagern at gmx.net
Tue Oct 13 14:27:59 UTC 2009


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 Kernel
Bugs, which is subscribed to Linux.




More information about the kernel-bugs mailing list