Model - Gigabyte U2442N -------------------------------------------------------------------------------------------------------------------------------------------------------------- dmesg | egrep -i 'psmouse|input|elan|synapt' =
[ 1.005621] input: Power Button as /devices/LNXSYSTM:00/device:00/PNP0C0C:00/input/input0 [ 1.005651] input: Lid Switch as /devices/LNXSYSTM:00/device:00/PNP0C0D:00/input/input1 [ 1.019716] input: Sleep Button as /devices/LNXSYSTM:00/device:00/PNP0C0E:00/input/input2 [ 1.019743] input: Power Button as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input3 [ 2.644011] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input4 [ 11.589710] psmouse: module verification failed: signature and/or required key missing - tainting kernel [ 12.200543] psmouse serio1: elantech: assuming hardware version 3 (with firmware version 0x450f01) [ 12.223718] psmouse serio1: elantech: Synaptics capabilities query result 0x58, 0x17, 0x0c. [ 12.278290] input: Video Bus as /devices/LNXSYSTM:00/device:00/PNP0A08:00/device:1a/LNXVIDEO:00/input/input5 [ 12.314231] input: Video Bus as /devices/LNXSYSTM:00/device:00/PNP0A08:00/LNXVIDEO:01/input/input6 [ 12.329421] inputs: [ 12.340240] input: HDA Intel PCH HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:1b.0/sound/card0/input7 [ 12.340372] input: HDA Intel PCH Headphone as /devices/pci0000:00/0000:00:1b.0/sound/card0/input8 [ 12.340487] input: HDA Intel PCH Mic as /devices/pci0000:00/0000:00:1b.0/sound/card0/input9 [ 12.460761] psmouse serio1: elantech: retrying ps2 command 0x0b (2). [ 13.165565] psmouse serio1: elantech: retrying ps2 command 0x0b (1). [ 13.870434] psmouse serio1: elantech: retrying ps2 command 0x0b (0). [ 14.375002] psmouse serio1: elantech: ps2 command 0x0b failed. [ 14.375032] psmouse serio1: elantech: failed to write register 0x10 with value 0x0b. [ 14.375065] psmouse serio1: elantech: failed to initialise registers. [ 14.375086] psmouse serio1: elantech: failed to put touchpad into absolute mode. [ 14.580272] input: PS/2 Elantech Touchpad as /devices/platform/i8042/serio1/input/input10 -------------------------------------------------------------------------------------------------------------------------------------------------------------- xinput list = ⎡ Virtual core pointer id=2 [master pointer (3)] ⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)] ⎜ ↳ PS/2 Elantech Touchpad id=12 [slave pointer (2)] ⎣ Virtual core keyboard id=3 [master keyboard (2)] ↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)] ↳ Power Button id=6 [slave keyboard (3)] ↳ Video Bus id=7 [slave keyboard (3)] ↳ Video Bus id=8 [slave keyboard (3)] ↳ Power Button id=9 [slave keyboard (3)] ↳ Sleep Button id=10 [slave keyboard (3)] ↳ AT Translated Set 2 keyboard id=11 [slave keyboard (3)] -------------------------------------------------------------------------------------------------------------------------------------------------------------- xinput list-props 12 = Device 'PS/2 Elantech Touchpad': Device Enabled (134): 1 Coordinate Transformation Matrix (136): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000 Device Accel Profile (257): 0 Device Accel Constant Deceleration (258): 1.000000 Device Accel Adaptive Deceleration (259): 1.000000 Device Accel Velocity Scaling (260): 10.000000 Device Product ID (253): 2, 1 Device Node (254): "/dev/input/event10" Evdev Axis Inversion (261): 0, 0 Evdev Axes Swap (263): 0 Axis Labels (264): "Rel X" (144), "Rel Y" (145) Button Labels (265): "Button Left" (137), "Button Middle" (138), "Button Right" (139), "Button Wheel Up" (140), "Button Wheel Down" (141) Evdev Middle Button Emulation (266): 0 Evdev Middle Button Timeout (267): 50 Evdev Third Button Emulation (268): 0 Evdev Third Button Emulation Timeout (269): 1000 Evdev Third Button Emulation Button (270): 3 Evdev Third Button Emulation Threshold (271): 20 Evdev Wheel Emulation (272): 0 Evdev Wheel Emulation Axes (273): 0, 0, 4, 5 Evdev Wheel Emulation Inertia (274): 10 Evdev Wheel Emulation Timeout (275): 200 Evdev Wheel Emulation Button (276): 4 Evdev Drag Lock Buttons (277): 0 -------------------------------------------------------------------------------------------------------------------------------------------------------------- synclient -l = Couldn't find synaptics properties. No synaptics driver loaded? -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1272777 Title: Elantech touchpads not fully supported for some Gigabyte laptops Status in “linux” package in Ubuntu: Confirmed Bug description: This bug report is in addition to https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1166442 - the fixes suggested there (which work for others) have been tried but do not work for a small subset of laptops, particularly the Gigabyte U2442 series. Description of the situation for my Gigabyte U2442V most recently running 3.11.0-12-generic on Linux Mint. I tried the updated module mentioned in the above bug report (1166442). It compiles and it detects an Elantech trackpad of *indeterminate version*. I get this in dmesg: [859697.496141] psmouse serio1: elantech: assuming hardware version 3 (with firmware version 0x450f01) [859697.526011] psmouse serio1: elantech: Synaptics capabilities query result 0x58, 0x17, 0x0c. [859697.765917] psmouse serio1: elantech: retrying ps2 command 0x0b (2). [859698.470556] psmouse serio1: elantech: retrying ps2 command 0x0b (1). I get no Synaptics driver functionality, and only basic touchpad behaviour (motion and tap-to-click for left click, no scroll or disabling the pad when typing, etc.). It seems I don't have a v9 or v10 trackpad, I've never been able to get a definitive indication of which version I have got. The only thing that has remedied this problem for me in the past was the one described in the original bug report (for elantech-v6 - https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video- intel/+bug/681904/comments/64)... but it no longer applies to newer kernels... With the 3.11.0-12-generic kernel, my Touchpad *is* detected, i.e. xinput shows: ↳ PS/2 Elantech Touchpad id=16 [slave pointer (2)] and dmesg shows: input: PS/2 Elantech Touchpad as /devices/platform/i8042/serio1/input/input14 There are no useful touchpads settings evident in the normal Cinnamon settings utility (gnome-control-center -> Mouse & Touchpads). I see a touchpad settings option with the "gpointing-device-settings" app and I can turn on vertical and horizontal scrolling in the interface, but doing so does not in any way affect that actual touchpad behaviour. I've also tried installing the elantech-v7 module via dkms (see http://ubuntuforums.org/showthread.php?t=2111236&p=12850603#post12850603) and it compiles, but it too fails to provide the desired functionality. --- ApportVersion: 2.12.5-0ubuntu2.2 Architecture: amd64 DistroRelease: Ubuntu 13.10 HibernationDevice: RESUME=UUID=29b0358f-f728-4aea-bce5-e233816f27b1 InstallationDate: Installed on 2013-12-11 (46 days ago) InstallationMedia: Linux Mint 16 "petra" - Release amd64 20131126 MachineType: GIGABYTE U2442 MarkForUpload: True Package: linux (not installed) ProcFB: 0 inteldrmfb ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.11.0-12-generic root=UUID=83fd94b8-53eb-4e68-9eeb-cf2e017cbe0d ro quiet splash vt.handoff=7 ProcVersionSignature: Ubuntu 3.11.0-12.19-generic 3.11.3 RelatedPackageVersions: linux-restricted-modules-3.11.0-12-generic N/A linux-backports-modules-3.11.0-12-generic N/A linux-firmware 1.116 RfKill: 0: phy0: Wireless LAN Soft blocked: no Hard blocked: no Tags: petra Uname: Linux 3.11.0-12-generic x86_64 UpgradeStatus: No upgrade log present (probably fresh install) UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo dmi.bios.date: 10/26/2012 dmi.bios.vendor: American Megatrends Inc. dmi.bios.version: U2442.F306 dmi.board.asset.tag: To be filled by O.E.M. dmi.board.name: U2442 dmi.board.vendor: GIGABYTE dmi.board.version: To be filled by O.E.M. dmi.chassis.asset.tag: To Be Filled By O.E.M. dmi.chassis.type: 10 dmi.chassis.vendor: To Be Filled By O.E.M. dmi.chassis.version: To Be Filled By O.E.M. dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvrU2442.F306:bd10/26/2012:svnGIGABYTE:pnU2442:pvrTobefilledbyO.E.M.:rvnGIGABYTE:rnU2442:rvrTobefilledbyO.E.M.:cvnToBeFilledByO.E.M.:ct10:cvrToBeFilledByO.E.M.: dmi.product.name: U2442 dmi.product.version: To be filled by O.E.M. dmi.sys.vendor: GIGABYTE To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1272777/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp