You are not logged in.

#1 2015-10-20 20:33:16

delkk0
Member
From: Barcelona, Spain
Registered: 2012-01-17
Posts: 9

[SOLVED] Synaptics touchpad not working on Toshiba P850-12Z

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

#2 2015-10-24 12:37:43

delkk0
Member
From: Barcelona, Spain
Registered: 2012-01-17
Posts: 9

Re: [SOLVED] Synaptics touchpad not working on Toshiba P850-12Z

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

Board footer

Powered by FluxBB