PDA

View Full Version : Disable touchscreen and enable touchpad on Asus Q551LN



ChiralPyro
2015-08-16, 23:34
Hi all-

I'm having trouble getting the trackpad enabled on a new Asus Q551LN laptop on which I'm dual booting Kali and Win10.

The touchscreen works fine, but is a pain and awfully inaccurate. (Ok...maybe I'm the inaccurate one or have fat fingers, but whatever.)

I have a USB wireless mouse that works fine when I plug it in. (Touchpad problem exists with or without USB Mouse plugged in.)

There are some error messages in dmesg (listed below) with the Touchpad. When I view this device in Windows it shows up as just "Asus Touchpad" with no model or anything listed. Xinput lists it as an ETPS/2 Elantech Touchpad. It is the kind with no separate buttons, both left/right click are on the touchpad.

I've read a few posts about the same problem in other linux ditros and patches were needed but don't see anything for Kali.

Any guidance would be appreciated.


Linux kali 3.18.0-kali3-amd64 #1 SMP Debian 3.18.6-1~kali2 (2015-03-02) x86_64 GNU/Linux
No LSB modules are available.
Distributor ID: Kali
Description: Kali GNU/Linux 1.1.0
Release: 1.1.0
Codename: moto


dmesg (Here is where I see an error for the Touchpad.)

[ 2371.553175] psmouse serio4: issuing reconnect request
[ 2371.818607] psmouse serio4: Touchpad at isa0060/serio4/input0 lost sync at byte 6
[ 2371.933748] psmouse serio4: Touchpad at isa0060/serio4/input0 lost sync at byte 6
[ 2372.031650] psmouse serio4: Touchpad at isa0060/serio4/input0 lost sync at byte 6
[ 2372.070129] psmouse serio4: Touchpad at isa0060/serio4/input0 lost sync at byte 6
[ 2372.096540] psmouse serio4: Touchpad at isa0060/serio4/input0 lost sync at byte 6
[ 2372.096544] psmouse serio4: issuing reconnect request
[ 2372.959370] psmouse serio4: Touchpad at isa0060/serio4/input0 lost synchronization, throwing 3 bytes away.


xinput -list

⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ Logitech Unifying Device. Wireless PID:401b id=10 [slave pointer (2)]
⎜ ↳ USBest Technology SiS HID Touch Controller id=12 [slave pointer (2)]
⎜ ↳ ETPS/2 Elantech Touchpad id=15 [slave pointer (2)]


lspci

00:00.0 Host bridge: Intel Corporation Device 1604 (rev 09)
00:02.0 VGA compatible controller: Intel Corporation Device 1616 (rev 09)
00:03.0 Audio device: Intel Corporation Device 160c (rev 09)
00:14.0 USB controller: Intel Corporation Device 9cb1 (rev 03)
00:16.0 Communication controller: Intel Corporation Device 9cba (rev 03)
00:1b.0 Audio device: Intel Corporation Device 9ca0 (rev 03)
00:1c.0 PCI bridge: Intel Corporation Device 9c90 (rev e3)
00:1c.2 PCI bridge: Intel Corporation Device 9c94 (rev e3)
00:1c.3 PCI bridge: Intel Corporation Device 9c96 (rev e3)
00:1c.4 PCI bridge: Intel Corporation Device 9c98 (rev e3)
00:1f.0 ISA bridge: Intel Corporation Device 9cc3 (rev 03)
00:1f.2 SATA controller: Intel Corporation Device 9c83 (rev 03)
00:1f.3 SMBus: Intel Corporation Device 9ca2 (rev 03)
00:1f.6 Signal processing controller: Intel Corporation Device 9ca4 (rev 03)
02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 10)
03:00.0 Network controller: Intel Corporation Device 08b1 (rev bb)
04:00.0 3D controller: NVIDIA Corporation Device 1347 (rev a2)


lsusb

Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 007: ID 0bda:0129 Realtek Semiconductor Corp.
Bus 001 Device 006: ID 0457:1103 Silicon Integrated Systems Corp.
Bus 001 Device 005: ID 13d3:5656 IMC Networks
Bus 001 Device 004: ID 8087:07dc Intel Corp.
Bus 001 Device 003: ID 046d:c52b Logitech, Inc. Unifying Receiver
Bus 001 Device 002: ID 148f:3572 Ralink Technology, Corp. RT3572 Wireless Adapter
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub