Support of Sentelic touchpad in Asus K53U notebook
| Affects | Status | Importance | Assigned to | Milestone | |
|---|---|---|---|---|---|
| linux (Ubuntu) |
Fix Released
|
Medium
|
Eric Miao | ||
| Precise |
Fix Released
|
Medium
|
Eric Miao | ||
Bug Description
In 11.10, the Sentelic FingerSensingPad is treated as a mouse device but not a touchpad, so vertical scrolling is not supported.
Fn+F9 is supposed for locking/unlocking the touchpad but that doesn't work.
The driver to support this device has just been merged by Linus for 3.4-rc0, we should backport it for 12.04.
The touchpad device is:
I: Bus=0011 Vendor=0002 Product=000f Version=0000
N: Name="FSPPS/2 Sentelic FingerSensingPad"
P: Phys=isa0060/
S: Sysfs=/
U: Uniq=
H: Handlers=mouse0 event11
B: PROP=0
B: EV=7
B: KEY=670000 0 0 0 0
B: REL=143
ubuntu@
Input driver version is 1.0.1
Input device ID: bus 0x11 vendor 0x2 product 0xf version 0x0
Input device name: "FSPPS/2 Sentelic FingerSensingPad"
Supported events:
Event type 0 (Sync)
Event type 1 (Key)
Event code 272 (LeftBtn)
Event code 273 (RightBtn)
Event code 274 (MiddleBtn)
Event code 277 (ForwardBtn)
Event code 278 (BackBtn)
Event type 2 (Relative)
Event code 0 (X)
Event code 1 (Y)
Event code 6 (HWheel)
Event code 8 (Wheel)
Testing ... (interrupt to exit)
Sentelic's patch: https:/
Merged into Linus tree: http://
Do you happen to know if this patch will be submitted to linux-stable?
People affected by this bug are probably wondering why the kernel team doesn't just apply the patch and fix it. The reason is that the kernel team is reluctant (not opposed) to apply any patch to a stable kernel that is not from upstream. Applying patches that don't come from upstream add greatly to the support of the kernel as other upstream patches may touch the same area as the non-upstream patch and may prevent them from applying cleanly.
Please do anything you can to get this in an LTS! It makes it very difficult to use my laptop and most modern laptops being released. Thanks!
@Jim, I've uploaded a testing kernel at http://
@Eric: That kernel did the trick!!! The trackpad now recognizes as an actual trackpad in the settings and 2-finger scrolling works like a charm. Thanks! (Asus ROG G74SX Laptop)
With precise stock kernel (-22.35), OSD shows touchpad off on Fn+F9 event and touchpad is still functional.
With kernel in #4, Fn+F9 trigger touchpad on and off and OSD gives me the correct information.
The hardware is Asus K53U
I concur with the ASUS G74SX that the touchpad on/off hotkey on FN-F9 works now as well.
Here is the patch series added to Precise:
Input: sentelic - filter taps in absolute mode
Input: sentelic - improve packet debugging information
Input: sentelic - minor code cleanup
Input: sentelic - enabling absolute coordinates output for newer hardware
Input: sentelic - refactor code for upcoming new hardware support
Input: psmouse - use psmouse_
Input: psmouse - allow drivers to use psmouse_
Many thanks to everyone; this response was impressive!!!! :)
It does not work with X54C-BBK7. Also, wireless does not work either with this kernel. The wireless card is detected and it recognizes the wireless networks but will not connect or even ask for security.
The kernel also does not work on Asus K53E-BBR15 with the same wireless issue.
wireless for the X54C-BBK7:
Network controller: Atheros Communications Inc. AR9285 Wireless Network Adapter (PCI-Express) (rev 01)
wireless for K53E-BBR15
Network controller: Atheros Communications Inc. AR9485 Wireless Network Adapter (PCI-Express) (rev 01)
Both use the ETPS/2 Elantech Touchpad, so this may not be relevant.....
Hello Anthony, or anyone else affected,
Accepted linux into precise-proposed. The package will build now and be available in a few hours. Please test and give feedback here. See https:/
With precise-23.36 kernel, this issue is still around. After upgrade kernel to 3.2.0-24.37, Fn+F9 can toggle touchpad correctly.
I will say the varification is done.
This bug was fixed in the package linux - 3.2.0-24.37
---------------
linux (3.2.0-24.37) precise-proposed; urgency=low
[ Herton Ronaldo Krzesinski ]
* d-i: Add hid-logitech-dj to input-modules
- LP: #975198
* d-i: Add rtl8187 driver to nic-usb-modules
- LP: #971719
[ Ian Abbott ]
* SAUCE: staging: comedi: Add module parameters for default buffer size
- LP: #981234
* SAUCE: staging: comedi: Add kernel config for default buffer sizes
- LP: #981234
[ K. Y. Srinivasan ]
* SAUCE: hv_storvsc: Account for in-transit packets in the RESET path
- LP: #978394
[ Leann Ogasawara ]
* [Config] Set CONFIG_
- LP: #981234
[ Luis Henriques ]
* SAUCE: ite-cir: postpone ISR registration
- LP: #984387
[ Manoj Iyer ]
* SAUCE: Bluetooth: btusb: Add vendor specific ID (0489 e042) for
BCM20702A0
- LP: #980965
[ Tim Gardner ]
* Extract firmware module info during getabi
* [Config] Remove hiq-quanta module references
- LP: #913164
* [Config] powerpc-smp: build in ATI and RADEON frame buffer drivers
- LP: #949288
[ Trond Myklebust ]
* SAUCE: NFSv4: Ensure that the LOCK code sets exception->inode
- LP: #974664
* SAUCE: NFSv4: Ensure that we check lock exclusive/shared type against
open modes
- LP: #974664
[ Upstream Kernel Changes ]
* Input: psmouse - allow drivers to use psmouse_
- LP: #969334
* Input: psmouse - use psmouse_
drivers
- LP: #969334
* Input: sentelic - refactor code for upcoming new hardware support
- LP: #969334
* Input: sentelic - enabling absolute coordinates output for newer
hardware
- LP: #969334
* Input: sentelic - minor code cleanup
- LP: #969334
* Input: sentelic - improve packet debugging information
- LP: #969334
* Input: sentelic - filter taps in absolute mode
- LP: #969334
* drm/i915: Fixes distorted external screen image on HP 2730p
- LP: #796030
* NFSv4: Minor cleanups for nfs4_handle_
nfs4_
- LP: #974664
* NFSv4: Rate limit the state manager for lock reclaim warning messages
- LP: #974664
* HID: multitouch: merge quanta driver into hid-multitouch
- LP: #913164
* HID: usbhid: add quirk no_get for quanta 3008 devices
- LP: #913164
-- Leann Ogasawara <email address hidden> 2012年4月24日 07:47:49 -0700
With this new kernel installed from the repositories, now the trackpad doesn't work at all. :(
Ignore my last comment, it works fine now! (For some odd reason, two reboots instead of the typical one seemed to be the trick)
Hi,
My MIS-X370 has a sentelic touchpad, is running 12.04 with 3.2.0-24.39, so the touchpad should work, but side scrolling is not working. Side scrolling does work a little: when moving my finger, both the cursor move and the screen is scrolling, but both very jerky.
When switching on the touchpad, the kernel logs read: psmouse serio1: sentelic: Finger Sensing Pad, hw: 13.2.1, sw: 1.0.0-K
Is this a slightly different version? How can I get it working (and maybe help improving the driver) ?
The verification of this Stable Release Update has completed successfully and the package has now been released to -updates. Subsequently, the Ubuntu Stable Release Updates Team is being unsubscribed and will not receive messages about this bug report. In the event that you encounter a regression using the package from -updates please report a new bug using ubuntu-bug and tag the bug report regression-update so we can easily find any regresssions.