That makes more sense. There was a workaround on some Dell machines to
enable the touchpad as an IMPS mouse which got it supporting a few
features like two-finger taps. bit I don't think this ever worked for
the v4 touchpads.
I'll change this back to confirmed, but I'm going to change the
importance to wishlist. When I find myself with some free time I'll try
to work on it, but I don't know when that will be.
I'm also going to update the title to something that will serve as more
of a catchall for semi-MT features for ALPS v4 touchpads.
** Changed in: linux (Ubuntu)
Importance: Medium => Wishlist
** Changed in: linux (Ubuntu)
Status: Incomplete => Confirmed
** Summary changed:
- ALPS Touchpad is missing tapping right mouse clicks
+ ALPS driver lacks semi_MT support for "v4" touchpads
** Summary changed:
- ALPS driver lacks semi_MT support for "v4" touchpads
+ ALPS driver lacks semi-MT support for "v4" touchpads
** Description changed:
+ The "v4" ALPS hardware is capable of semi-MT support, which would enable
+ features like two-finger tapping and scrolling. The driver however lacks
+ the necessary support to enable these features for this generation of
+ touchpads.
+
+
+ Original Description:
+
The Sony Vario VGN-NR21E Notebook with ALPS Glide Touchpad is missing the
right mouse click when using two or three finger tapping in Precise Pangolin
12.04.
Here is the out put of xinput list:
xinput list
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer
(2)]
⎜ ↳ PS/2 Mouse id=10 [slave pointer
(2)]
⎜ ↳ AlpsPS/2 ALPS GlidePoint id=11 [slave pointer
(2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
- ↳ Virtual core XTEST keyboard id=5 [slave
keyboard (3)]
- ↳ Video Bus id=6 [slave
keyboard (3)]
- ↳ Sony Vaio Keys id=7 [slave
keyboard (3)]
- ↳ Power Button id=8 [slave
keyboard (3)]
- ↳ AT Translated Set 2 keyboard id=9 [slave
keyboard (3)]
+ ↳ Virtual core XTEST keyboard id=5 [slave
keyboard (3)]
+ ↳ Video Bus id=6 [slave
keyboard (3)]
+ ↳ Sony Vaio Keys id=7 [slave
keyboard (3)]
+ ↳ Power Button id=8 [slave
keyboard (3)]
+ ↳ AT Translated Set 2 keyboard id=9 [slave
keyboard (3)]
Output of synclient -l:
Parameter settings:
- LeftEdge = 153
- RightEdge = 870
- TopEdge = 115
- BottomEdge = 652
- FingerLow = 12
- FingerHigh = 15
- FingerPress = 128
- MaxTapTime = 180
- MaxTapMove = 56
- MaxDoubleTapTime = 180
- SingleTapTimeout = 180
- ClickTime = 100
- FastTaps = 0
- EmulateMidButtonTime = 75
- EmulateTwoFingerMinZ = 141
- EmulateTwoFingerMinW = 7
- VertScrollDelta = 25
- HorizScrollDelta = 25
- VertEdgeScroll = 1
- HorizEdgeScroll = 0
- CornerCoasting = 0
- VertTwoFingerScroll = 0
- HorizTwoFingerScroll = 0
- MinSpeed = 1
- MaxSpeed = 1.75
- AccelFactor = 0.156495
- TrackstickSpeed = 40
- EdgeMotionMinZ = 15
- EdgeMotionMaxZ = 80
- EdgeMotionMinSpeed = 1
- EdgeMotionMaxSpeed = 102
- EdgeMotionUseAlways = 0
- TouchpadOff = 0
- LockedDrags = 0
- LockedDragTimeout = 5000
- RTCornerButton = 2
- RBCornerButton = 3
- LTCornerButton = 0
- LBCornerButton = 0
- TapButton1 = 1
- TapButton2 = 3
- TapButton3 = 0
- ClickFinger1 = 1
- ClickFinger2 = 1
- ClickFinger3 = 0
- CircularScrolling = 0
- CircScrollDelta = 0.1
- CircScrollTrigger = 0
- CircularPad = 0
- PalmDetect = 0
- PalmMinWidth = 10
- PalmMinZ = 100
- CoastingSpeed = 20
- CoastingFriction = 50
- PressureMotionMinZ = 15
- PressureMotionMaxZ = 80
- PressureMotionMinFactor = 1
- PressureMotionMaxFactor = 1
- ResolutionDetect = 1
- GrabEventDevice = 1
- TapAndDragGesture = 1
- AreaLeftEdge = 0
- AreaRightEdge = 0
- AreaTopEdge = 0
- AreaBottomEdge = 0
- ClickPad = 0
- RightButtonAreaLeft = 0
- RightButtonAreaRight = 0
- RightButtonAreaTop = 0
- RightButtonAreaBottom = 0
- MiddleButtonAreaLeft = 0
- MiddleButtonAreaRight = 0
- MiddleButtonAreaTop = 0
- MiddleButtonAreaBottom = 0
+ LeftEdge = 153
+ RightEdge = 870
+ TopEdge = 115
+ BottomEdge = 652
+ FingerLow = 12
+ FingerHigh = 15
+ FingerPress = 128
+ MaxTapTime = 180
+ MaxTapMove = 56
+ MaxDoubleTapTime = 180
+ SingleTapTimeout = 180
+ ClickTime = 100
+ FastTaps = 0
+ EmulateMidButtonTime = 75
+ EmulateTwoFingerMinZ = 141
+ EmulateTwoFingerMinW = 7
+ VertScrollDelta = 25
+ HorizScrollDelta = 25
+ VertEdgeScroll = 1
+ HorizEdgeScroll = 0
+ CornerCoasting = 0
+ VertTwoFingerScroll = 0
+ HorizTwoFingerScroll = 0
+ MinSpeed = 1
+ MaxSpeed = 1.75
+ AccelFactor = 0.156495
+ TrackstickSpeed = 40
+ EdgeMotionMinZ = 15
+ EdgeMotionMaxZ = 80
+ EdgeMotionMinSpeed = 1
+ EdgeMotionMaxSpeed = 102
+ EdgeMotionUseAlways = 0
+ TouchpadOff = 0
+ LockedDrags = 0
+ LockedDragTimeout = 5000
+ RTCornerButton = 2
+ RBCornerButton = 3
+ LTCornerButton = 0
+ LBCornerButton = 0
+ TapButton1 = 1
+ TapButton2 = 3
+ TapButton3 = 0
+ ClickFinger1 = 1
+ ClickFinger2 = 1
+ ClickFinger3 = 0
+ CircularScrolling = 0
+ CircScrollDelta = 0.1
+ CircScrollTrigger = 0
+ CircularPad = 0
+ PalmDetect = 0
+ PalmMinWidth = 10
+ PalmMinZ = 100
+ CoastingSpeed = 20
+ CoastingFriction = 50
+ PressureMotionMinZ = 15
+ PressureMotionMaxZ = 80
+ PressureMotionMinFactor = 1
+ PressureMotionMaxFactor = 1
+ ResolutionDetect = 1
+ GrabEventDevice = 1
+ TapAndDragGesture = 1
+ AreaLeftEdge = 0
+ AreaRightEdge = 0
+ AreaTopEdge = 0
+ AreaBottomEdge = 0
+ ClickPad = 0
+ RightButtonAreaLeft = 0
+ RightButtonAreaRight = 0
+ RightButtonAreaTop = 0
+ RightButtonAreaBottom = 0
+ MiddleButtonAreaLeft = 0
+ MiddleButtonAreaRight = 0
+ MiddleButtonAreaTop = 0
+ MiddleButtonAreaBottom = 0
Any changes to synclient via TapButtonN=N seems to be ignored. When
tapping with two or three fingers no right click is generated. I tried
gpointing-device-settings but in vain. synclient -m 10 does not work
since SHMConfig is not activated and I couldn't find any information on
how to enable it without xorg.conf.
I'll be glad to do testing or provide additional information on demand.
Output of lsb_release -rd:
Description: Ubuntu precise (development branch)
Release: 12.04
- sudo apt-cache policy linux-image-3.2.0-18-generic-pae
- [sudo] password for johannes:
+ sudo apt-cache policy linux-image-3.2.0-18-generic-pae
+ [sudo] password for johannes:
linux-image-3.2.0-18-generic-pae:
- Installiert: 3.2.0-18.28
- Kandidat: 3.2.0-18.29
- Versionstabelle:
- 3.2.0-18.29 0
- 500 http://de.archive.ubuntu.com/ubuntu/ precise/main i386 Packages
- *** 3.2.0-18.28 0
- 100 /var/lib/dpkg/status
- ---
+ Installiert: 3.2.0-18.28
+ Kandidat: 3.2.0-18.29
+ Versionstabelle:
+ 3.2.0-18.29 0
+ 500 http://de.archive.ubuntu.com/ubuntu/ precise/main i386 Packages
+ *** 3.2.0-18.28 0
+ 100 /var/lib/dpkg/status
+ ---
AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.24.
AplayDevices:
- **** List of PLAYBACK Hardware Devices ****
- card 0: Intel [HDA Intel], device 0: ALC262 Analog [ALC262 Analog]
- Subdevices: 1/1
- Subdevice #0: subdevice #0
+ **** List of PLAYBACK Hardware Devices ****
+ card 0: Intel [HDA Intel], device 0: ALC262 Analog [ALC262 Analog]
+ Subdevices: 1/1
+ Subdevice #0: subdevice #0
ApportVersion: 1.94.1-0ubuntu2
Architecture: i386
ArecordDevices:
- **** List of CAPTURE Hardware Devices ****
- card 0: Intel [HDA Intel], device 0: ALC262 Analog [ALC262 Analog]
- Subdevices: 1/1
- Subdevice #0: subdevice #0
+ **** List of CAPTURE Hardware Devices ****
+ card 0: Intel [HDA Intel], device 0: ALC262 Analog [ALC262 Analog]
+ Subdevices: 1/1
+ Subdevice #0: subdevice #0
AudioDevicesInUse:
- USER PID ACCESS COMMAND
- /dev/snd/controlC0: johannes 1907 F.... pulseaudio
+ USER PID ACCESS COMMAND
+ /dev/snd/controlC0: johannes 1907 F.... pulseaudio
Card0.Amixer.info:
- Card hw:0 'Intel'/'HDA Intel at 0xfc300000 irq 46'
- Mixer name : 'Realtek ALC262'
- Components : 'HDA:10ec0262,104d2800,00100100
HDA:14f12c06,104d1700,00100000'
- Controls : 17
- Simple ctrls : 9
+ Card hw:0 'Intel'/'HDA Intel at 0xfc300000 irq 46'
+ Mixer name : 'Realtek ALC262'
+ Components : 'HDA:10ec0262,104d2800,00100100
HDA:14f12c06,104d1700,00100000'
+ Controls : 17
+ Simple ctrls : 9
DistroRelease: Ubuntu 12.04
HibernationDevice: RESUME=UUID=b4f69eca-e7fe-4124-bcf0-da2d49699dfb
InstallationMedia: Ubuntu 10.10 "Maverick Meerkat" - Release i386 (20101007)
MachineType: Sony Corporation VGN-NR21E_S
Package: linux (not installed)
PccardctlIdent:
- Socket 0:
- no product info available
+ Socket 0:
+ no product info available
PccardctlStatus:
- Socket 0:
- no card
+ Socket 0:
+ no card
ProcFB: 0 inteldrmfb
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.2.0-18-generic-pae
root=UUID=b2bd52d0-c4ca-48e8-b46c-6c2bec7e010f ro quiet splash vt.handoff=7
ProcVersionSignature: Ubuntu 3.2.0-18.28-generic-pae 3.2.9
RelatedPackageVersions:
- linux-restricted-modules-3.2.0-18-generic-pae N/A
- linux-backports-modules-3.2.0-18-generic-pae N/A
- linux-firmware 1.71
+ linux-restricted-modules-3.2.0-18-generic-pae N/A
+ linux-backports-modules-3.2.0-18-generic-pae N/A
+ linux-firmware 1.71
Tags: precise
Uname: Linux 3.2.0-18-generic-pae i686
UpgradeStatus: Upgraded to precise on 2012-03-10 (2 days ago)
UserGroups: adm admin cdrom dialout dip fax floppy fuse lpadmin mythtv
plugdev sambashare tape tilp video
WifiSyslog:
-
+
dmi.bios.date: 10/23/2007
dmi.bios.vendor: Phoenix Technologies LTD
dmi.bios.version: R1101J9
dmi.board.asset.tag: N/A
dmi.board.name: VAIO
dmi.board.vendor: Sony Corporation
dmi.board.version: N/A
dmi.chassis.asset.tag: N/A
dmi.chassis.type: 10
dmi.chassis.vendor: Sony Corporation
dmi.chassis.version: N/A
dmi.modalias:
dmi:bvnPhoenixTechnologiesLTD:bvrR1101J9:bd10/23/2007:svnSonyCorporation:pnVGN-NR21E_S:pvrC3LQKCYX:rvnSonyCorporation:rnVAIO:rvrN/A:cvnSonyCorporation:ct10:cvrN/A:
dmi.product.name: VGN-NR21E_S
dmi.product.version: C3LQKCYX
dmi.sys.vendor: Sony Corporation
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/954109
Title:
ALPS driver lacks semi-MT support for "v4" touchpads
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/954109/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs