Re: [git pull] Input updates for 2.6.35-rc0

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

 



Op 28-05-10 06:12, Linus Torvalds schreef:
> 
> 
> On Fri, 28 May 2010, Dave Airlie wrote:
>>
>> Was this in GNOME?
>>
>> Does System->Preferences->Mouse have a touchpad tab? do it have tapping off?
> 
> Bingo! Yup, that turns a totally useless piece-of-crap touchpad into a 
> perfectly cromulent one!
> 
> Too bad that the default behavior made it act so horribly bad. 
Hi,
Good to hear it was just a userspace problem. Actually on my Mini 10, to
get it with all the nice feature I have this in a script:

for DEVICE in "SynPS/2 Synaptics TouchPad" "ETPS/2 Elantech Touchpad"; do
if xinput --list "$DEVICE" > /dev/null 2>/dev/null ; then
xinput --set-prop "$DEVICE" "Synaptics Two-Finger Scrolling" 1 1
xinput --set-prop "$DEVICE" "Synaptics Tap Action" 0 0 0 0 1 2 3
xinput --set-prop "$DEVICE" "Synaptics Tap Move" 1000
xinput --set-prop "$DEVICE" "Synaptics Edge Scrolling" 1 1 0
xinput --set-prop "$DEVICE" "Synaptics Scrolling Distance" 100 100
xinput --set-prop "$DEVICE" "Synaptics Circular Scrolling" 1
xinput --set-prop "$DEVICE" "Synaptics Circular Scrolling Trigger" 3
fi
done


Currently, using the native mode, compared to the emulated imps/2, just
gives you the circular scrolling and the horizontal two-finger scrolling
(which is for me already enough to make it worth). However, once we
fully understand the protocol, and more precisely, on which device to
use one of the three sub-protocols, it should be able to also provide:
 * gesture with three fingers (soon)
 * palm detection thanks to touch width measurement (soon)
 * pitch-to-zoom (needs userspace update, so not so soon)

Cheers,
Eric
--
To unsubscribe from this list: send the line "unsubscribe linux-input" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux Media Devel]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Linux Wireless Networking]     [Linux Omap]

  Powered by Linux