You are not logged in.
Hi all,
I'm experiencing some issues with the touchpad on my Toshiba Satellite P850-12Z. I came from a Windows 8.1 install in which my touchpad worked fine as expected, and I was able to enable and disable my touchpad using FN + F5 keys. A few weeks ago I did a fresh install of Arch on my laptop and I saw that the touchpad was not working. After googling a lot I tried almost everything I saw on forums and also on Arch wiki with no luck.
I'm running out of options, and I was thinking that maybe you guys could help me.
The output of xinput list is:
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ Logitech USB Receiver id=11 [slave pointer (2)]
⎜ ↳ Logitech USB Receiver id=12 [slave pointer (2)]
⎜ ↳ SynPS/2 Synaptics TouchPad id=15 [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)]
↳ TOSHIBA Web Camera - HD id=10 [slave keyboard (3)]
↳ AT Translated Set 2 keyboard id=13 [slave keyboard (3)]
↳ Toshiba input device id=14 [slave keyboard (3)]
Also the output of synclient is:
LeftEdge = 1572
RightEdge = 5370
TopEdge = 1374
BottomEdge = 4480
FingerLow = 25
FingerHigh = 30
MaxTapTime = 180
MaxTapMove = 250
MaxDoubleTapTime = 180
SingleTapTimeout = 180
ClickTime = 100
EmulateMidButtonTime = 0
EmulateTwoFingerMinZ = 282
EmulateTwoFingerMinW = 7
VertScrollDelta = -114
HorizScrollDelta = -114
VertEdgeScroll = 0
HorizEdgeScroll = 0
CornerCoasting = 0
VertTwoFingerScroll = 1
HorizTwoFingerScroll = 1
MinSpeed = 1
MaxSpeed = 1.75
AccelFactor = 0.0350754
TouchpadOff = 2
LockedDrags = 0
LockedDragTimeout = 5000
RTCornerButton = 0
RBCornerButton = 0
LTCornerButton = 0
LBCornerButton = 0
TapButton1 = 1
TapButton2 = 3
TapButton3 = 2
ClickFinger1 = 1
ClickFinger2 = 3
ClickFinger3 = 2
CircularScrolling = 0
CircScrollDelta = 0.1
CircScrollTrigger = 0
PalmDetect = 0
PalmMinWidth = 10
PalmMinZ = 200
CoastingSpeed = 20
CoastingFriction = 50
PressureMotionMinZ = 30
PressureMotionMaxZ = 160
PressureMotionMinFactor = 1
PressureMotionMaxFactor = 1
GrabEventDevice = 1
TapAndDragGesture = 1
AreaLeftEdge = 0
AreaRightEdge = 0
AreaTopEdge = 0
AreaBottomEdge = 0
HorizHysteresis = 8
VertHysteresis = 8
ClickPad = 1
RightButtonAreaLeft = 3471
RightButtonAreaRight = 0
RightButtonAreaTop = 4082
RightButtonAreaBottom = 0
MiddleButtonAreaLeft = 0
MiddleButtonAreaRight = 0
MiddleButtonAreaTop = 0
MiddleButtonAreaBottom = 0
LEDStatus = 0
LEDDoubleTap = 1
And also the output of #cat /var/log/Xorg.0.log | grep synaptics
[ 6.713] (II) LoadModule: "synaptics"
[ 6.713] (II) Loading /usr/lib/xorg/modules/input/synaptics_drv.so
[ 6.713] (II) Module synaptics: vendor="X.Org Foundation"
[ 6.713] (II) Using input driver 'synaptics' for 'SynPS/2 Synaptics TouchPad'
[ 6.780] (II) synaptics: SynPS/2 Synaptics TouchPad: found clickpad property
[ 6.780] (--) synaptics: SynPS/2 Synaptics TouchPad: x-axis range 1264 - 5678 (res 46)
[ 6.780] (--) synaptics: SynPS/2 Synaptics TouchPad: y-axis range 1122 - 4732 (res 63)
[ 6.780] (--) synaptics: SynPS/2 Synaptics TouchPad: pressure range 0 - 255
[ 6.780] (--) synaptics: SynPS/2 Synaptics TouchPad: finger width range 0 - 15
[ 6.780] (--) synaptics: SynPS/2 Synaptics TouchPad: buttons: left double triple
[ 6.780] (II) synaptics: SynPS/2 Synaptics TouchPad: led: checking for access to /sys/class/leds/psmouse::synaptics/brightness
[ 6.780] (II) synaptics: SynPS/2 Synaptics TouchPad: led: access ok
[ 6.780] (--) synaptics: SynPS/2 Synaptics TouchPad: Vendor 0x2 Product 0x7
[ 6.780] (--) synaptics: SynPS/2 Synaptics TouchPad: touchpad found
[ 6.833] (**) synaptics: SynPS/2 Synaptics TouchPad: (accel) MinSpeed is now constant deceleration 2.5
[ 6.833] (**) synaptics: SynPS/2 Synaptics TouchPad: (accel) MaxSpeed is now 1.75
[ 6.833] (**) synaptics: SynPS/2 Synaptics TouchPad: (accel) AccelFactor is now 0.035
[ 6.833] (--) synaptics: SynPS/2 Synaptics TouchPad: touchpad found
And the output of #cat /var/log/Xorg.0.log | grep Synaptics is:
[ 6.694] (II) config/udev: Adding input device SynPS/2 Synaptics TouchPad (/dev/input/mouse1)
[ 6.694] (**) SynPS/2 Synaptics TouchPad: Ignoring device from InputClass "touchpad ignore duplicates"
[ 6.713] (II) config/udev: Adding input device SynPS/2 Synaptics TouchPad (/dev/input/event14)
[ 6.713] (**) SynPS/2 Synaptics TouchPad: Applying InputClass "touchpad catchall"
[ 6.713] (**) SynPS/2 Synaptics TouchPad: Applying InputClass "Default clickpad buttons"
[ 6.713] (II) Using input driver 'synaptics' for 'SynPS/2 Synaptics TouchPad'
[ 6.713] (**) SynPS/2 Synaptics TouchPad: always reports core events
[ 6.780] (II) synaptics: SynPS/2 Synaptics TouchPad: found clickpad property
[ 6.780] (--) synaptics: SynPS/2 Synaptics TouchPad: x-axis range 1264 - 5678 (res 46)
[ 6.780] (--) synaptics: SynPS/2 Synaptics TouchPad: y-axis range 1122 - 4732 (res 63)
[ 6.780] (--) synaptics: SynPS/2 Synaptics TouchPad: pressure range 0 - 255
[ 6.780] (--) synaptics: SynPS/2 Synaptics TouchPad: finger width range 0 - 15
[ 6.780] (--) synaptics: SynPS/2 Synaptics TouchPad: buttons: left double triple
[ 6.780] (II) synaptics: SynPS/2 Synaptics TouchPad: led: checking for access to /sys/class/leds/psmouse::synaptics/brightness
[ 6.780] (II) synaptics: SynPS/2 Synaptics TouchPad: led: access ok
[ 6.780] (--) synaptics: SynPS/2 Synaptics TouchPad: Vendor 0x2 Product 0x7
[ 6.780] (--) synaptics: SynPS/2 Synaptics TouchPad: touchpad found
[ 6.780] (**) SynPS/2 Synaptics TouchPad: always reports core events
[ 6.833] (II) XINPUT: Adding extended input device "SynPS/2 Synaptics TouchPad" (type: TOUCHPAD, id 15)
[ 6.833] (**) synaptics: SynPS/2 Synaptics TouchPad: (accel) MinSpeed is now constant deceleration 2.5
[ 6.833] (**) synaptics: SynPS/2 Synaptics TouchPad: (accel) MaxSpeed is now 1.75
[ 6.833] (**) synaptics: SynPS/2 Synaptics TouchPad: (accel) AccelFactor is now 0.035
[ 6.833] (**) SynPS/2 Synaptics TouchPad: (accel) keeping acceleration scheme 1
[ 6.833] (**) SynPS/2 Synaptics TouchPad: (accel) acceleration profile 1
[ 6.833] (**) SynPS/2 Synaptics TouchPad: (accel) acceleration factor: 2.000
[ 6.833] (**) SynPS/2 Synaptics TouchPad: (accel) acceleration threshold: 4
[ 6.833] (--) synaptics: SynPS/2 Synaptics TouchPad: touchpad found
Any help will be very appreciated, thanks in advance!
Last edited by delkk0 (2015-10-24 12:41:00)
CPU: Intel® Core™ i7-3610QM 2.30 / 3.30 Turbo GHz
RAM: 8 GB
GPU: NVIDIA® GeForce® GT 630M 2 GB Dedicated
O.S.: Arch Linux with Gnome 3
Offline
After trying many things I was not able to restore the touchpad functionality from linux, instead I had to create a bootable USB with windows 7 and then I had to press Fn + F5 and it started working on windows. Then, I rebooted my machine to be on linux again, and the touchpad was working. Rebooted my machine again to see if it was permanent and it was still working so I think this issue is solved for me. I'll mark it as solved.
Before making all this I tried doing a cat to /dev/input/event14, and nothing was happening when touching the touchpad.
BTW the problem remains now in a different manner, now I'm not able to disable it with the Fn + F5 keys, but it's better than when it was not working and I was not able to make it work.
Thank you guys.
CPU: Intel® Core™ i7-3610QM 2.30 / 3.30 Turbo GHz
RAM: 8 GB
GPU: NVIDIA® GeForce® GT 630M 2 GB Dedicated
O.S.: Arch Linux with Gnome 3
Offline