Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Thu 20 Jun 2013, 06:31
All times are UTC - 4
 Forum index » House Training » Users ( For the regulars )
Can't configure touchpad.
Moderators: Flash, Ian, JohnMurga
Post new topic   Reply to topic View previous topic :: View next topic
Page 1 of 1 [4 Posts]  
Author Message
Sizzlechest

Joined: 05 Dec 2011
Posts: 27

PostPosted: Mon 09 Apr 2012, 08:51    Post subject:  Can't configure touchpad.  

Hi.
I'm on Lucid 5.2.8. Basically, what is happening is, when I try to launch the mouse configuration program (Flsynclient), I get the error message "Couldn't find synaptics properties. No synaptics driver loaded?".

I am aware this was a known issue in 5.1, but the same fix of running xorgwizard does not fix the problem in this case. All I want to do is turn off the tap to click. Any suggestions would be appreciated. Thank you.
Back to top
View user's profile Send private message 
Karl Godt


Joined: 20 Jun 2010
Posts: 2737
Location: Kiel,Germany

PostPosted: Mon 09 Apr 2012, 11:37    Post subject:  

Check out /var/log/Xorg.0.log in the geany texteditor . Search for synaptics and the messages about it .

The xorg driver is located in

/usr[/X11R7/]lib/xorg/modules/input/synaptics_drv.so

When I look at the /etc/X11/xorg.conf

I have

lines like

Section "Module"
Load "synaptics"

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

Section "InputDevice"
Identifier "Synaptics Mouse"
Driver "synaptics"
Option "SHMConfig" "on"
EndSection

*

You can alternatively try to delete ~/.flSynclient to start fresh or copy a working .flSynclient configuration file and launch flsynclient -s .
Back to top
View user's profile Send private message Visit poster's website 
Sizzlechest

Joined: 05 Dec 2011
Posts: 27

PostPosted: Mon 09 Apr 2012, 13:34    Post subject:  

From xorg.0.log
Code:

(II) Synaptics touchpad driver version 1.2.2
Synaptics Mouse no synaptics event device found
(**) Option "Device" "/dev/psaux"
(**) Option "SHMConfig" "on"
(**) Option "LeftEdge" "1700"
(**) Option "RightEdge" "5300"
(**) Option "TopEdge" "1700"
(**) Option "BottomEdge" "4200"
(**) Option "FingerLow" "25"
(**) Option "FingerHigh" "30"
(**) Option "MaxTapTime" "0"
(**) Option "MaxTapMove" "220"
(**) Option "VertScrollDelta" "100"
(**) Option "MinSpeed" "0.10"
(**) Option "MaxSpeed" "0.30"
(**) Option "AccelFactor" "0.0030"
Query no Synaptics: 6003C8
(--) Synaptics Mouse: no supported touchpad found
(EE) Synaptics Mouse Unable to query/initialize Synaptics hardware.
(EE) PreInit failed for input device "Synaptics Mouse"
(II) UnloadModule: "synaptics"
(**) Option "Protocol" "IMPS/2"
(**) Mouse0: Device: "/dev/mouse"
(**) Mouse0: Protocol: "IMPS/2"
(**) Option "CorePointer"
(**) Mouse0: always reports core events
(**) Option "Device" "/dev/mouse"
(==) Mouse0: Emulate3Buttons, Emulate3Timeout: 50
(**) Option "ZAxisMapping" "4 5"
(**) Mouse0: ZAxisMapping: buttons 4 and 5
(**) Mouse0: Buttons: 9
(**) Mouse0: Sensitivity: 1
(II) XINPUT: Adding extended input device "Mouse0" (type: MOUSE)
(**) Mouse0: (accel) keeping acceleration scheme 1
(**) Mouse0: (accel) acceleration profile 0
(**) Mouse0: (accel) acceleration factor: 2.000
(**) Mouse0: (accel) acceleration threshold: 4
(II) Mouse0: ps2EnableDataReporting: succeeded


Then my xorg.conf...
Code:


#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). xorg 7.4/5 need explicit disable to disable...
    Load    "glx" #LOADGLX

# This loads dri module (if present). 7.4 loads it by default, have to disable...
   Load       "dri" #LOADDRI
#    Disable "dri"

EndSection

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

Section "Files"

# 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/share/X11/fonts/misc/"
    FontPath   "/usr/share/X11/fonts/Type1/"
    FontPath   "/usr/share/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"

# With this, Xorg won't talk to HAL to add evdev devices and you'll be back
# with the old Xorg behavior (pre-7.4)...

    Option "AutoAddDevices" "false"

# For no-Hal, kirk also suggests this...

#    Option "AllowMouseOpenFail" "true"

# Xorg 7.4, Ubuntu Jaunty, CTRL-ALT-BACKSPACE is disabled by default...

    Option "DontZap" "false"

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" "us" #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" "220"
   Option "VertScrollDelta" "100"
   Option "MinSpeed" "0.10"
   Option "MaxSpeed" "0.30"
   Option "AccelFactor" "0.0030"
   Option "SHMConfig" "on"
   #Option "Repeater" "/dev/ps2mouse"
EndSection

Section "Monitor"
   #DisplaySize     330   210   # mm
   Identifier   "Monitor0"
   VendorName   "CMO"
   ModelName    "Color LCD"
   HorizSync    48.0-50.0
   VertRefresh  59.0-61.0
   #UseModes     "Modes0" #monitor0usemodes
   Option      "PreferredMode" "1280x800"
   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     "NoAccel"               # [<bool>]
   #Option     "SWcursor"              # [<bool>]
   #Option     "Dac6Bit"               # [<bool>]
   #Option     "Dac8Bit"               # [<bool>]
   #Option     "BusType"               # [<str>]
   #Option     "CPPIOMode"             # [<bool>]
   #Option     "CPusecTimeout"         # <i>
   #Option     "AGPMode"               # <i>
   #Option     "AGPFastWrite"          # [<bool>]
   #Option     "AGPSize"               # <i>
   #Option     "GARTSize"              # <i>
   #Option     "RingSize"              # <i>
   #Option     "BufferSize"            # <i>
   #Option     "EnableDepthMoves"      # [<bool>]
   #Option     "EnablePageFlip"        # [<bool>]
   #Option     "NoBackBuffer"          # [<bool>]
   #Option     "DMAForXv"              # [<bool>]
   #Option     "FBTexPercent"          # <i>
   #Option     "DepthBits"             # <i>
   #Option     "PCIAPERSize"           # <i>
   #Option     "AccelDFS"              # [<bool>]
   #Option     "IgnoreEDID"            # [<bool>]
   #Option     "CustomEDID"            # [<str>]
   #Option     "DisplayPriority"       # [<str>]
   #Option     "PanelSize"             # [<str>]
   #Option     "ForceMinDotClock"      # <freq>
   #Option     "ColorTiling"           # [<bool>]
   #Option     "VideoKey"              # <i>
   #Option     "RageTheatreCrystal"    # <i>
   #Option     "RageTheatreTunerPort"    # <i>
   #Option     "RageTheatreCompositePort"    # <i>
   #Option     "RageTheatreSVideoPort"    # <i>
   #Option     "TunerType"             # <i>
   #Option     "RageTheatreMicrocPath"    # <str>
   #Option     "RageTheatreMicrocType"    # <str>
   #Option     "ScalerWidth"           # <i>
   #Option     "RenderAccel"           # [<bool>]
   #Option     "SubPixelOrder"         # [<str>]
   #Option     "ShowCache"             # [<bool>]
   #Option     "ClockGating"           # [<bool>]
   #Option     "VGAAccess"             # [<bool>]
   #Option     "ReverseDDC"            # [<bool>]
   #Option     "LVDSProbePLL"          # [<bool>]
   #Option     "AccelMethod"           # <str>
   #Option     "DRI"                   # [<bool>]
   #Option     "ConnectorTable"        # <str>
   #Option     "DefaultConnectorTable"    # [<bool>]
   #Option     "DefaultTMDSPLL"        # [<bool>]
   #Option     "TVDACLoadDetect"       # [<bool>]
   #Option     "ForceTVOut"            # [<bool>]
   #Option     "TVStandard"            # <str>
   #Option     "IgnoreLidStatus"       # [<bool>]
   #Option     "DefaultTVDACAdj"       # [<bool>]
   #Option     "Int10"                 # [<bool>]
   #Option     "EXAVSync"              # [<bool>]
   #Option     "ATOMTVOut"             # [<bool>]
   #Option     "R4xxATOM"              # [<bool>]
   #Option     "ForceLowPowerMode"     # [<bool>]
   #Option     "DynamicPM"             # [<bool>]
   #Option     "NewPLL"                # [<bool>]
   #Option     "ZaphodHeads"           # <str>
   Identifier  "Card0"
   Driver      "radeon" #card0driver
   VendorName  "ATI Technologies Inc"
   BoardName   "M24 1P [Radeon Mobility X600]"
   BusID       "PCI:1:0:0"
EndSection

Section "Screen"
   Identifier "Screen0"
   Device     "Card0"
   Monitor    "Monitor0"
   DefaultDepth 24
   #Option         "metamodes" "1280x800_60 +0+0" #METAMODES_0
   Subsection "Display"
      Depth       24
      Modes       "1280x800"
   EndSubsection
EndSection

#PuppyHardwareProfile=ATI_MOBILITY_RADEONN154I1


When I try editing the bit where it says...
Code:

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

...x will fail to start at all. I am forced to rerun xorgwizard.
Back to top
View user's profile Send private message 
Karl Godt


Joined: 20 Jun 2010
Posts: 2737
Location: Kiel,Germany

PostPosted: Mon 09 Apr 2012, 16:27    Post subject:  

Xorg fails with missing mouse by default .

Code:
Xorg -help

-allowMouseOpenFail start server even if the mouse can't be initialized

could be put into to line in xwin
/usr/bin/xinit /root/.xinitrc -- -br -nolisten tcp > /tmp/xerrs.log 2>&1
like
Code:
/usr/bin/xinit /root/.xinitrc -- -br -allowMouseOpenFail -nolisten tcp > /tmp/xerrs.log 2>&1

in the Xorg part else kernel not 2.6.18.8

The radeon has had problems several times on the forum .

I would try like myself to use the vesa driver if it is possible to check if that would work .

I had no problems with /dev/mouse being linked to psaux but by default it should be linked to input/mice .
Code:
[    32.548] (II) intel(0): Setting screen physical size to 270 x 158
[    32.769] (II) Using input driver 'synaptics' for 'Synaptics Mouse'
[    32.769] (II) Loading /usr/X11R7/lib/xorg/modules/input/synaptics_drv.so
[    32.769] (**) Option "AlwaysCore"
[    32.769] (**) Synaptics Mouse: always reports core events
[    34.813] (--) Synaptics Mouse auto-dev sets device to /dev/input/event1
[    34.833] (**) Option "Device" "/dev/input/event1"
[    34.916] (--) Synaptics Mouse: x-axis range 1472 - 5808
[    34.916] (--) Synaptics Mouse: y-axis range 1408 - 4842
[    34.916] (--) Synaptics Mouse: pressure range 0 - 255
[    34.917] (--) Synaptics Mouse: finger width range 0 - 15
[    34.917] (--) Synaptics Mouse: buttons: left right double triple
[    34.917] (**) Option "SHMConfig" "on"
[    35.023] (--) Synaptics Mouse: touchpad found
[    35.023] (**) Synaptics Mouse: always reports core events
[    35.130] (II) XINPUT: Adding extended input device "Synaptics Mouse" (type: TOUCHPAD, id 6)
[    35.130] (**) Synaptics Mouse: (accel) MinSpeed is now constant deceleration 2.5
[    35.130] (**) Synaptics Mouse: MaxSpeed is now 1.75
[    35.130] (**) Synaptics Mouse: AccelFactor is now 0.036
[    35.131] (**) Synaptics Mouse: (accel) keeping acceleration scheme 1
[    35.131] (**) Synaptics Mouse: (accel) acceleration profile 1
[    35.131] (**) Synaptics Mouse: (accel) acceleration factor: 2.000
[    35.131] (**) Synaptics Mouse: (accel) acceleration threshold: 4
[    35.131] (--) Synaptics Mouse: touchpad found
[    35.131] (II) Using input driver 'mouse' for 'Mouse0'
[    35.131] (II) Loading /usr/X11R7/lib/xorg/modules/input/mouse_drv.so
[    35.131] (**) Option "CorePointer"
[    35.131] (**) Mouse0: always reports core events
[    35.131] (**) Option "Protocol" "IMPS/2"
[    35.131] (**) Option "Device" "/dev/mouse"
[    35.131] (**) Mouse0: Protocol: "IMPS/2"
[    35.131] (**) Mouse0: always reports core events
[    35.237] (==) Mouse0: Emulate3Buttons, Emulate3Timeout: 50
[    35.237] (**) Option "ZAxisMapping" "4 5"
[    35.237] (**) Mouse0: ZAxisMapping: buttons 4 and 5
[    35.238] (**) Mouse0: Buttons: 9
[    35.238] (II) XINPUT: Adding extended input device "Mouse0" (type: MOUSE, id 7)
[    35.238] (**) Mouse0: (accel) keeping acceleration scheme 1
[    35.238] (**) Mouse0: (accel) acceleration profile 0
[    35.238] (**) Mouse0: (accel) acceleration factor: 2.000
[    35.238] (**) Mouse0: (accel) acceleration threshold: 4
[    35.470] (II) Mouse0: ps2EnableDataReporting: succeeded


Also make sure the relevant kernel drivers like ehci_hcd,uhci_hcd,ohci_hcd,psmouse are loaded .
Lupu/Luci has got the whole usb drivers built as modules, not sure about sermouse and psmouse .

The actual racy has got many usb modules compiled into the kernel . Also has Xorg-1.11 instead of 1.7 .
I would try that on your old, worn-out hardware Wink
Back to top
View user's profile Send private message Visit poster's website 
Display posts from previous:   Sort by:   
Page 1 of 1 [4 Posts]  
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » House Training » Users ( For the regulars )
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
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.0910s ][ Queries: 12 (0.0043s) ][ GZIP on ]