Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Touchpad not configured properly [SOLVED]
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware
View previous topic :: View next topic  
Author Message
theluckymike
n00b
n00b


Joined: 17 May 2012
Posts: 26

PostPosted: Fri Sep 20, 2013 12:03 am    Post subject: Touchpad not configured properly [SOLVED] Reply with quote

Hello everyone.

I'm fighting this issue for some time now. Everything runs really smooth on my gentoo system ( together with kde ). Only issue for now is touchpad. I can't turn it off. *it is working all the time * And I can't understand how to enable by synclient drivers so it could work properly.

with root:
Code:
maikls@sweet ~ $ sudo synclient -l
No protocol specifiedcli
Failed to connect to X Server.

without root:
Code:
maikls@sweet ~ $ synclient -l
Couldn't find synaptics properties. No synaptics driver loaded?


One weird thing for me is that here it is listed as ps2 mouse not touchpad: (line 63 I guess)
http://bpaste.net/show/133892

and then some hw info:
Code:
maikls@sweet ~ $ sudo lspci
00:00.0 Host bridge: Intel Corporation 2nd Generation Core Processor Family DRAM Controller (rev 09)
00:01.0 PCI bridge: Intel Corporation Xeon E3-1200/2nd Generation Core Processor Family PCI Express Root Port (rev 09)
00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)
00:16.0 Communication controller: Intel Corporation 6 Series/C200 Series Chipset Family MEI Controller #1 (rev 04)
00:1a.0 USB controller: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #2 (rev 05)
00:1b.0 Audio device: Intel Corporation 6 Series/C200 Series Chipset Family High Definition Audio Controller (rev 05)
00:1c.0 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 1 (rev b5)
00:1c.1 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 2 (rev b5)
00:1c.5 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 6 (rev b5)
00:1d.0 USB controller: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #1 (rev 05)
00:1f.0 ISA bridge: Intel Corporation HM65 Express Chipset Family LPC Controller (rev 05)
00:1f.2 SATA controller: Intel Corporation 6 Series/C200 Series Chipset Family 6 port SATA AHCI Controller (rev 05)
00:1f.3 SMBus: Intel Corporation 6 Series/C200 Series Chipset Family SMBus Controller (rev 05)
01:00.0 VGA compatible controller: NVIDIA Corporation GF108M [GeForce GT 540M] (rev a1)
03:00.0 Network controller: Ralink corp. RT5390 Wireless 802.11n 1T/1R PCIe
04:00.0 Ethernet controller: Qualcomm Atheros AR8151 v2.0 Gigabit Ethernet (rev c0)


Not sure what else information I should provide right now, please assist. Not really good with gentoo/linux troubleshooting, but I really want to manage my touchpad. THe besy way of curse would be that touchpad turns off automatically when mouse is plugged in, but in beginning I want to find a way how to manually disable it.
Thanks in advance.


Last edited by theluckymike on Sat Jan 04, 2014 2:09 pm; edited 2 times in total
Back to top
View user's profile Send private message
justin_brody
Apprentice
Apprentice


Joined: 26 Jan 2005
Posts: 150

PostPosted: Fri Sep 20, 2013 12:25 am    Post subject: Reply with quote

Do you know if you have an ALPS driver? You can find out by typing
Code:

dmesg | grep -i alps


These sometimes have trouble getting recognized as synaptics touchpads (mine used to at least, but seems to have started magically working at some point).

There's more info on that here: https://wiki.archlinux.org/index.php/Touchpad_Synaptics
Back to top
View user's profile Send private message
theluckymike
n00b
n00b


Joined: 17 May 2012
Posts: 26

PostPosted: Fri Sep 20, 2013 12:38 am    Post subject: Reply with quote

'dmesg | grep -i alps' gives me nothing :(

I have installed xf86-input-synaptics

also in here:

Code:
maikls@sweet /usr/share/X11/xorg.conf.d $ ls
10-evdev.conf  50-synaptics.conf


this is how 10-evdec.conf looks:
http://bpaste.net/show/133899/

and if I unmark line 8 - 12 then my x fails to start :/
Back to top
View user's profile Send private message
theluckymike
n00b
n00b


Joined: 17 May 2012
Posts: 26

PostPosted: Sat Jan 04, 2014 1:10 pm    Post subject: Reply with quote

bumb I guess.

As I went back to win because of studies and applications I needed on WIN, now I want to go back to Gentoo. I did almost everything nice, but have same issue with touchpad. As I understand X sees is at normal mouse and thats why I can't turn it off. Main problem for me is that I dont understand at all how to fix this and where to start troubleshooting, thats why I'm bumping this topic. Also not sure what information is needed and where to look :/

Please advice.

Mike
Back to top
View user's profile Send private message
PaulBredbury
Watchman
Watchman


Joined: 14 Jul 2005
Posts: 7310

PostPosted: Sat Jan 04, 2014 1:21 pm    Post subject: Reply with quote

Can use udev to turn off the touchpad when a mouse is plugged in (while xorg is running).

The command to turn the touchpad off is:
Code:
synclient TouchpadOff=1


To do this when xorg starts, here's a snippet for an xorg startup script:
Code:
lsusb | grep -qi mouse && synclient TouchpadOff=1

_________________
Improve your font rendering and ALSA sound
Back to top
View user's profile Send private message
theluckymike
n00b
n00b


Joined: 17 May 2012
Posts: 26

PostPosted: Sat Jan 04, 2014 1:27 pm    Post subject: Reply with quote

PaulBredbury thanks for pointing this out, but as I run synclient command it shows :

Code:
mike@sweet ~ $ synclient  -l
Couldn't find synaptics properties. No synaptics driver loaded?


Actually I found this line in https://wiki.archlinux.org/index.php/Touchpad_Synaptics#Console_tools :

Quote:

Touchpad detected as "PS/2 Generic Mouse" or "Logitech PS/2 mouse"

This is caused by a kernel bug which was fixed in kernel version 3.3. Wrongly detected touchpads cannot be configured with the Synaptic input driver. To fix this, simply install the AUR package psmouse-alps-driver.


but as I guess this should not apply to me, because I have 3.10 kernel

Code:
mike@sweet ~ $ uname -a
Linux sweet 3.10.17-gentoo #4 SMP Thu Jan 2 22:48:49 CET 2014 x86_64 Intel(R) Core(TM) i5-2410M CPU @ 2.30GHz GenuineIntel GNU/Linux
Back to top
View user's profile Send private message
PaulBredbury
Watchman
Watchman


Joined: 14 Jul 2005
Posts: 7310

PostPosted: Sat Jan 04, 2014 1:33 pm    Post subject: Reply with quote

Google your model of laptop, to see how other Linux users (with that model) get their touchpad configured.

As idle speculation, maybe your hardware needs a patch to xf86-input-synaptics.
Back to top
View user's profile Send private message
theluckymike
n00b
n00b


Joined: 17 May 2012
Posts: 26

PostPosted: Sat Jan 04, 2014 2:08 pm    Post subject: Reply with quote

ok my friend helped me with this - in my kernel was enabled PS2 mouse support. I disabled it and now touch-pad is not working. I assume that I will be able to fix rest fast.
Thanks for ideas :)
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum