How to disable my touchpad tap2click?

Using applications, configuring, problems
Message
Author
Emperor
Posts: 29
Joined: Wed 19 Sep 2012, 18:11

How to disable my touchpad tap2click?

#1 Post by Emperor »

Why i cant disable my touchpad tap ?
I am using Puppy 4.3.1(Full HD install) and it seems like whatever i do it ignores the Xorg.conf
#Special base config file used in Puppy Linux.

# **********************************************************************
# Module section -- this section is used to specify
# which dynamically loadable modules to load.
# **********************************************************************
#
Section "Module"
Load "synaptics"

# This loads the DBE extension module.

Load "dbe" # Double buffer extension

# This loads the miscellaneous extensions module, and disables
# initialisation of the XFree86-DGA extension within that module.
SubSection "extmod"
Option "omit xfree86-dga" # don't initialise the DGA extension
EndSubSection

# This loads the font modules
Load "type1"
Load "freetype"

# This loads xtrap extension, used by xrandr
Load "xtrap"

# This loads the GLX module (if present)
Load "glx"

# This loads dri module (if present)
Load "dri"

EndSection

# **********************************************************************
# Files section. This allows default font and rgb paths to be set
# **********************************************************************

Section "Files"

# The location of the RGB database. Note, this is the name of the
# file minus the extension (like ".txt" or ".db"). There is normally
# no need to change the default.

RgbPath "/usr/X11R7/lib/X11/rgb"

# Multiple FontPath entries are allowed (which are concatenated together),
# as well as specifying multiple comma-separated entries in one FontPath
# command (or a combination of both methods)

FontPath "/usr/X11R7/lib/X11/fonts/misc/"
FontPath "/usr/X11R7/lib/X11/fonts/Type1/"
FontPath "/usr/X11R7/lib/X11/fonts/TTF/"

EndSection

# **********************************************************************
# Server flags section.
# **********************************************************************

Section "ServerFlags"

# Uncomment this to disable the <Crtl><Alt><Fn> VT switch sequence
# (where n is 1 through 12). This allows clients to receive these key
# events.

# Option "DontVTSwitch"

# Enables mode switching with xrandr
# There is a report that this can cause Xorg not to work on some
# video hardware, so default is commented-out...
# but i want to use it in xorgwizard so leave on...

Option "RandR" "on"

EndSection

#everything past here is auto-generated by Puppy's Xorg Wizard...


Section "ServerLayout"
InputDevice "Synaptics Mouse" "AlwaysCore"
Identifier "X.org Configured"
Screen 0 "Screen0" 0 0
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
EndSection

Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
Option "XkbRules" "xorg"
Option "XkbModel" "pc102"
Option "XkbLayout" "de" #xkeymap0
EndSection

Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "IMPS/2" #mouse0protocol
Option "Device" "/dev/mouse"
#Option "Emulate3Buttons"
#Option "Emulate3Timeout" "50"
#Option "ZAxisMapping" "4 5" #scrollwheel
EndSection

Section "InputDevice"
Identifier "Synaptics Mouse"
Driver "synaptics"
Option "Device" "/dev/psaux"
Option "Protocol" "auto-dev"
Option "LeftEdge" "1700"
Option "RightEdge" "5300"
Option "TopEdge" "1700"
Option "BottomEdge" "4200"
Option "FingerLow" "25"
Option "FingerHigh" "30"
Option "MaxTapTime" "0"
Option "MaxTapMove" "0"
Option "VertScrollDelta" "100"
Option "MinSpeed" "0.10"
Option "MaxSpeed" "0.30"
Option "AccelFactor" "0.0030"
Option "SHMConfig" "on"
#Option "Repeater" "/dev/ps2mouse"
Option "TapButton1" "0"
EndSection
Section "Monitor"
Identifier "Monitor0"
VendorName "Monitor Vendor"
ModelName "Monitor Model"
HorizSync 31.5-37
VertRefresh 40-70
#UseModes "Modes0" #monitor0usemodes
Option "PreferredMode" "800x600"
EndSection

Section "Modes"
Identifier "Modes0"
#modes0modeline0
EndSection

Section "Device"
# Available Driver options are:-
# Values: <i>: integer, <f>: float, <bool>: "True"/"False",
# <string>: "String", <freq>: "<f> Hz/kHz/MHz"
# [arg]: arg optional
#Option "pci_burst" # [<bool>]
#Option "fifo_conservative" # [<bool>]
#Option "fifo_moderate" # [<bool>]
#Option "fifo_aggressive" # [<bool>]
#Option "pci_retry" # [<bool>]
#Option "NoAccel" # [<bool>]
#Option "set_mclk" # <freq>
#Option "show_cache" # [<bool>]
#Option "HWCursor" # [<bool>]
#Option "SWCursor" # [<bool>]
#Option "ShadowFB" # [<bool>]
#Option "Rotate" # [<str>]
#Option "VideoKey" # <i>
#Option "ByteSwap" # [<bool>]
#Option "Interlaced" # [<bool>]
#Option "UseBIOS" # [<bool>]
#Option "ZoomOnLCD" # [<bool>]
#Option "Dualhead" # [<bool>]
#Option "AccelMethod" # <str>
Identifier "Card0"
Driver "siliconmotion" #card0driver
VendorName "Silicon Motion, Inc."
BoardName "SM712 LynxEM+"
BusID "PCI:0:2:0"
EndSection

Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
DefaultDepth 16
Subsection "Display"
Depth 16
Modes "800x600"
EndSubsection
EndSection

#PuppyHardwareProfile=Silicon_Motion_SM712
also Flsync wont start :roll: and somehow i cant compile the 1.1.3 Synaptics driver--> Missing "XI" error. However according to many many diffrent posts it should work with the Xorg.conf.......it drives me crazy, iam trying this since a couple of months! :evil:

PLEASE HELP

User avatar
Flash
Official Dog Handler
Posts: 13071
Joined: Wed 04 May 2005, 16:04
Location: Arizona USA

#2 Post by Flash »

Did you see this thread?

Emperor
Posts: 29
Joined: Wed 19 Sep 2012, 18:11

#3 Post by Emperor »

yes, but it still makes not much sense in my case :?

for example
adding the line
Option "TapButton1" "0"
on a fresh xorg.conf there is all of that stuff missing, even the option to disable the Tap2click isnt there in the wizzard. After adding the line it appears.
The Posted File is my Current xorg.conf after i installed the synaptics driver via a pet file.

npierce
Posts: 858
Joined: Tue 29 Dec 2009, 01:40

#4 Post by npierce »

Let's see if your touchpad is responding to synclient commands. Try entering this command in a terminal window:

Code: Select all

synclient TapButton1=0
If it works it will immediately disable tapping for button 1 (no need to restart X).

If it doesn't work you might have an incompatible touchpad, or a problem with synclient.

This was just to test things. Even if it works, it is not a permanent solution. But if it works, one possible cause for your problem could be that the /root/Startup/load-touchpad-settings script is overwriting the values that you are setting in xorg.conf each time you start X. Try this command to see if it is enabling tapping:

Code: Select all

grep TapButton /root/.flSynclient
If it is, you can edit /root/.flSynclient, or you can just remove the load-touchpad-settings script from /root/Startup so that it will stop overwriting your settings from xorg.conf. (Of course, the latter will disable auto loading of any settings you save with flsynclient.)

Emperor
Posts: 29
Joined: Wed 19 Sep 2012, 18:11

#5 Post by Emperor »

OK something went FUBAR and Beyond :roll:
I started Xorgwizzard and now all he can find is the generic Mouse driver. :evil:


Flsynclient also says that it cant find a synaptics touchpad :?:

........anyone an idea?

Its an Panasonic Toughbook CF-M34 MKII

and i MUST disable the tap..........this useless function killed almost my Car engine :evil: :x

why we cant edit the standart Mouse driver?
adding the option enable tap to click works :!:

Emperor
Posts: 29
Joined: Wed 19 Sep 2012, 18:11

#6 Post by Emperor »

hmmmm no one an idea?

:? is there a gpointer device pet? or is there a chance to install somehow those ps_mouse_alps_driver from x.org?

User avatar
Flash
Official Dog Handler
Posts: 13071
Joined: Wed 04 May 2005, 16:04
Location: Arizona USA

#7 Post by Flash »

Have you tried anything that npierce asked you to try?

Bligh
Posts: 480
Joined: Sun 08 Jan 2006, 11:05
Location: California

#8 Post by Bligh »

It may not work for everyone, but I always disable the touchpad. Either in the bios or software. USB laptop mice are fairly cheap.
Cheers

Emperor
Posts: 29
Joined: Wed 19 Sep 2012, 18:11

#9 Post by Emperor »

@Flash
yes its say´s no supported touchpad found :?

@Bligh
:lol: Iam aware of this, but handling an external mouse in a car at a cruising speed around 120mp/h doesent sound like a "good" plan for me :D
(its a danger to the manifold thingy :lol: )

there must be somekind of solution........it drives me crazy :evil:

npierce
Posts: 858
Joined: Tue 29 Dec 2009, 01:40

#10 Post by npierce »

Please post the output of this command:

Code: Select all

grep Name /proc/bus/input/devices
If you see your touchpad listed, please also post the output of these commands:

Code: Select all

synclient -V
ls -l  /usr/X11R7/lib/xorg/modules/input/
grep -i -A 1 synaptics /var/log/Xorg.0.log

Emperor
Posts: 29
Joined: Wed 19 Sep 2012, 18:11

#11 Post by Emperor »

:?
grep Name /proc/bus/input/devices-->
Name="PS/2 Generic Mouse"
synclient -V -->
No Synaptics touchpad supported found
ls -l /usr/X11R7/lib/xorg/modules/input/ -->
-rwyr-xr-x 1 root root 24188 2009-10-16 01:24 kbd_drv.so
-rwyr-xr-x 1 root root 41556 2009-10-16 01:24 mouse_drv.so
-rwyr-xr-x 1 root root 35916 2009-10-16 01:24 synaptics_drv.so
grep -i -A 1 synaptics /var/log/Xorg.0.log -->
Invalid context lenght argument
Last edited by Emperor on Fri 28 Dec 2012, 20:22, edited 1 time in total.

User avatar
Flash
Official Dog Handler
Posts: 13071
Joined: Wed 04 May 2005, 16:04
Location: Arizona USA

#12 Post by Flash »

Emperor wrote:... handling an external mouse in a car at a cruising speed around 120mp/h doesnt sound like a "good" plan for me ...
But using a computer, even one with a touchpad, is? :? I hope you aren't delivering pizza. :lol:

Emperor
Posts: 29
Joined: Wed 19 Sep 2012, 18:11

#13 Post by Emperor »

Flash wrote:
Emperor wrote:... handling an external mouse in a car at a cruising speed around 120mp/h doesnt sound like a "good" plan for me ...
But using a computer, even one with a touchpad, is? :? I hope you aren't delivering pizza. :lol:
:arrow: http://www.youtube.com/watch?v=qyTj4WnPE9M
naa workmate/buddy drive while iam strapped in a bucket seat. with a touchpad its already very hard, with a mouse its impossibel(tried already)

deepsea
Posts: 154
Joined: Sat 17 Jan 2009, 21:51
Location: Deutschland

#14 Post by deepsea »

Seems a remote control like James Bond :lol:
but with Xvesa instead of Xorg

Emperor
Posts: 29
Joined: Wed 19 Sep 2012, 18:11

#15 Post by Emperor »

its more like this
http://www.youtube.com/watch?v=GaEGjVkBz8E
every bump on the road makes me tap and that sucks.
ok enough OT


is there a chance that i can add a line in the mouse_drv.so ?

User avatar
Flash
Official Dog Handler
Posts: 13071
Joined: Wed 04 May 2005, 16:04
Location: Arizona USA

#16 Post by Flash »

What application creates those on-screen meters and how does it interface with the car?

npierce
Posts: 858
Joined: Tue 29 Dec 2009, 01:40

#17 Post by npierce »

Emperor wrote:
Name="PS/2 Generic Mouse"
It would appear that your kernel may not support your touchpad. Do you happen to know the manufacturer and model?

Some Alps Glidepoint touch pads are known to be unsupported by old kernels, and need a 3.2.0 or newer kernel.

There is at least one recent report of a Puppy user with an unsupported touchpad (I don't know if it was an Alps or not). The 3.2.29 kernel in Precise Puppy wasn't new enough to solve the problem. 01micko finally solved it by suggesting an upgrade to a Puppy with a 3.4.2 or newer kernel (found in Dpup Exprimo 5.X.3.4.12 and Slacko 5.4) (See http://www.murga-linux.com/puppy/viewto ... 270#657270.)
Emperor wrote:is there a chance that i can add a line in the mouse_drv.so ?
I'm not aware of any such line. In fact, I would guess that mouse_drv.so believes it is really getting button clicks (not taps) from a PS/2 mouse (since real mice don't tap). The mouse emulation probably happens before mouse_drv.so is involved, possibly even in firmware supplied with the touchpad. (You might check your BIOS settings to see if tapping can be disabled there.)

Emperor
Posts: 29
Joined: Wed 19 Sep 2012, 18:11

#18 Post by Emperor »

Flash wrote:What application creates those on-screen meters and how does it interface with the car?
Tunerstudio Pro (works only with Megasquirt & KDFI)

@npierce

Upgrading wont work :( the newer ones dont support my GPU for some unknown reason. its also a huge pain to install a new system on this thing cause it have no CD-Rom, no Floppy and no USB boot function :shock:
Also the Laptop is a Rugged one, removing the HDD is quiet complicated :cry:

i have PuppyTune on my Laptop which is a Reborn Puppy v0.44. But it doesent support my GPU :roll:
http://forums.turbobricks.com/showthread.php?t=259983

User avatar
Flash
Official Dog Handler
Posts: 13071
Joined: Wed 04 May 2005, 16:04
Location: Arizona USA

#19 Post by Flash »

Emperor wrote:
Flash wrote:What application creates those on-screen meters and how does it interface with the car?
Tunerstudio Pro (works only with Megasquirt & KDFI)
I googled it and couldn't find it. Do you have to sign a nondisclosure agreement before you can use it, promising never to divulge where you got it? :lol:

Emperor
Posts: 29
Joined: Wed 19 Sep 2012, 18:11

#20 Post by Emperor »

Flash wrote:
Emperor wrote:
Flash wrote:What application creates those on-screen meters and how does it interface with the car?
Tunerstudio Pro (works only with Megasquirt & KDFI)
I googled it and couldn't find it. Do you have to sign a nondisclosure agreement before you can use it, promising never to divulge where you got it? :lol:
No, the most of it is even opensource 8) You build it,You tune it and pray to god there is a PNP version for your car LOL

for more questions please PM--->OT

Post Reply