Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index Assistance Desktop Environments
  • Search

how to switch on/off my touchpad

Problems with GUI applications? Questions about X, KDE, Gnome, Fluxbox, etc.? Come on in. NOTE: For multimedia, go up one forum
Post Reply
Advanced search
9 posts • Page 1 of 1
Author
Message
menschmeier
l33t
l33t
User avatar
Posts: 727
Joined: Wed Dec 15, 2004 8:21 am

how to switch on/off my touchpad

  • Quote

Post by menschmeier » Wed Feb 21, 2007 12:23 pm

Hi,

is there a way to turn on/off my touchpad?

I do not know which touchpad I have:
# cat /proc/bus/input/devices
I: Bus=0019 Vendor=0000 Product=0002 Version=0000
N: Name="Power Button (FF)"
P: Phys=ACPI_FPB/button/input0
S: Sysfs=/class/input/input0
H: Handlers=kbd event0
B: EV=3
B: KEY=10000000000000 0

I: Bus=0019 Vendor=0000 Product=0003 Version=0000
N: Name="Sleep Button (CM)"
P: Phys=PNP0C0E/button/input0
S: Sysfs=/class/input/input1
H: Handlers=kbd event1
B: EV=3
B: KEY=4000 0 0

I: Bus=0019 Vendor=0000 Product=0005 Version=0000
N: Name="Lid Switch"
P: Phys=PNP0C0D/button/input0
S: Sysfs=/class/input/input2
H: Handlers=event2
B: EV=21
B: SW=1

I: Bus=0019 Vendor=0000 Product=0001 Version=0000
N: Name="Power Button (CM)"
P: Phys=PNP0C0C/button/input0
S: Sysfs=/class/input/input3
H: Handlers=kbd event3
B: EV=3
B: KEY=10000000000000 0

I: Bus=0011 Vendor=0001 Product=0001 Version=ab41
N: Name="AT Translated Set 2 keyboard"
P: Phys=isa0060/serio0/input0
S: Sysfs=/class/input/input4
H: Handlers=kbd event4
B: EV=120013
B: KEY=402000000 3802078f840d001 feffffdfffefffff fffffffffffffffe
B: MSC=10
B: LED=7

I: Bus=0011 Vendor=0002 Product=0005 Version=0063
N: Name="ImPS/2 Logitech Wheel Mouse"
P: Phys=isa0060/serio2/input0
S: Sysfs=/class/input/input5
H: Handlers=mouse0 event5
B: EV=7
B: KEY=70000 0 0 0 0
B: REL=103

I: Bus=0003 Vendor=046d Product=c404 Version=0110
N: Name="Logitech Trackball"
P: Phys=usb-0000:00:1d.0-1/input0
S: Sysfs=/class/input/input6
H: Handlers=mouse1 event6
B: EV=7
B: KEY=70000 0 0 0 0
B: REL=103
It works very well without any extra stuff.
My xorg.conf
Section "InputDevice"
Identifier "TouchPad"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mice"
Option "Protocol" "Auto"
Option "ZAxisMapping" "4 5"
EndSection
Is there a way to disable/enable the touchpad on the fly?

menschmeier
Please notice the back of this message.
Top
menschmeier
l33t
l33t
User avatar
Posts: 727
Joined: Wed Dec 15, 2004 8:21 am

  • Quote

Post by menschmeier » Wed Feb 21, 2007 1:59 pm

Hi,

I found http://gentoo-wiki.com/HARDWARE_Synaptics_Touchpad

So I am trying the solution described there, but I get this error:
$ syndock
pad.cpp:203 can't access shared memory area. SHMConfig disabled?
pad.cpp:114 cannot access driver, please install and configure it properly!
When I start the synaptic touch pad I got the error message that I have t set "UseShm" "true" in the touchpad section.
Section "InputDevice"
Driver "synaptics"
Identifier "TouchPad"
Option "Device" "/dev/input/mouse0"
Option "Protocol" "auto-dev"
Option "LeftEdge" "1700"
Option "RightEdge" "5300"
Option "TopEdge" "1700"
Option "BottomEdge" "4200"
Option "FingerLow" "25"
Option "FingerHigh" "30"
Option "MaxTapTime" "180"
Option "MaxTapMove" "220"
Option "VertScrollDelta" "100"
Option "MinSpeed" "0.09"
Option "MaxSpeed" "0.18"
Option "AccelFactor" "0.0015"
Option "SHMConfig" "on"
Option "UseShm" "true"
EndSection
What did I missed?

Edit: I found this in xorg.log:
Query no Synaptics: 6003C8
(EE) TouchPad no synaptics touchpad detected and no repeater device
(EE) TouchPad Unable to query/initialize Synaptics hardware.
(EE) PreInit failed for input device "TouchPad"
(II) UnloadModule: "synaptics"
But the touchpad is working ....

menschmeier
Please notice the back of this message.
Top
Delian
n00b
n00b
User avatar
Posts: 12
Joined: Mon Jul 24, 2006 10:24 am

  • Quote

Post by Delian » Wed Feb 21, 2007 6:07 pm

Instead of "UseShm" "true"

Option "SHMConfig" "on"
Option "UseShm" "true"
EndSection

try this:
Option "SHMConfig" "on"

P.S. If you use KDE, try ksynaptics to enable/disable the touchpad on the fly ( and for others cool features )
Top
menschmeier
l33t
l33t
User avatar
Posts: 727
Joined: Wed Dec 15, 2004 8:21 am

  • Quote

Post by menschmeier » Thu Feb 22, 2007 10:31 am

Hi delian,

I set both options, together and separately. Without shared memory there is no ksynaptic.

I found in xorg.log:
Query no Synaptics: 6003C8
(EE) TouchPad no synaptics touchpad detected and no repeater device
(EE) TouchPad Unable to query/initialize Synaptics hardware.
(EE) PreInit failed for input device "TouchPad"
(II) UnloadModule: "synaptics"
So my hardware is not supported... Is there no workaround?

menschmeier
Please notice the back of this message.
Top
WebXDev
n00b
n00b
Posts: 54
Joined: Tue May 15, 2007 8:22 pm

  • Quote

Post by WebXDev » Thu May 17, 2007 11:10 pm

I have some problem.. Did somebody solve it??
When I start "KSynaptics" I get the error:

Code: Select all

Shared Memory is not accessible.
Please add the option 'UseShm "true"' into the touch pad section of /etc/X11/xorg.conf.
But I have the "Option "UseShm" "true"" line in my TouchPad section..
Top
menschmeier
l33t
l33t
User avatar
Posts: 727
Joined: Wed Dec 15, 2004 8:21 am

  • Quote

Post by menschmeier » Fri May 18, 2007 6:38 am

Hi,

may be your touchpad isn't supported too. Look out in your x.org log.

menschmeier
Please notice the back of this message.
Top
WebXDev
n00b
n00b
Posts: 54
Joined: Tue May 15, 2007 8:22 pm

  • Quote

Post by WebXDev » Fri May 18, 2007 3:15 pm

hm.. I looked in /var/log/Xorg.0.log and saw smth like this:

Code: Select all

denis@localhost ~ $ cat /var/log/Xorg.0.log | grep -i synaptics
(II) LoadModule: "synaptics"
(WW) Warning, couldn't open module synaptics
(II) UnloadModule: "synaptics"
(EE) Failed to load module "synaptics" (module does not exist, 0)
(EE) No Input driver matching `synaptics'
I did "emerge synaptics" and it work's fine!!!!
Top
menschmeier
l33t
l33t
User avatar
Posts: 727
Joined: Wed Dec 15, 2004 8:21 am

  • Quote

Post by menschmeier » Sat May 19, 2007 10:06 am

WebXDev wrote:hm.. I looked in /var/log/Xorg.0.log and saw smth like this:

Code: Select all

denis@localhost ~ $ cat /var/log/Xorg.0.log | grep -i synaptics
(II) LoadModule: "synaptics"
(WW) Warning, couldn't open module synaptics
(II) UnloadModule: "synaptics"
(EE) Failed to load module "synaptics" (module does not exist, 0)
(EE) No Input driver matching `synaptics'
You have to configure it in your xorg.conf. Google around for the correct parameters. Must be something like this.

Code: Select all

Section "InputDevice"
        Identifier  "TouchPad"
        Driver    "synaptics"
...
I did "emerge synaptics" and it work's fine!!!!
That means not that that driver is useful for you, just that it was compiled and installed.

menschmeier
Please notice the back of this message.
Top
Mad Merlin
Veteran
Veteran
Posts: 1155
Joined: Mon May 09, 2005 7:37 pm
Contact:
Contact Mad Merlin
Website

  • Quote

Post by Mad Merlin » Sat May 19, 2007 11:10 pm

Not all touchpads are synaptics (although I don't own any that aren't). I have some notes on turning a (synaptics) touchpad into a scrolling device, which might be useful.
Game! - Where the stick is mightier than the sword!
Top
Post Reply

9 posts • Page 1 of 1

Return to “Desktop Environments”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy

 

 

magic