Sorry about dredging up issues with the Synaptics touchpad, however i've done everything suggested by the various threads (within and without LQ) and am at a point i can't seem to get past.
first the issue, then the configuration listings.
Running Slack 12.1, i have an external USB mouse and the touchpad working relatively well - the external scroll wheel scrolls, the touchpad touches. the problem is i'm trying to use syndaemon and the xorg.conf Options for defining the touchpad boundaries to no avail. i would say it isn't a big issue, however for some reason the current rigth boundary for vertical scrolling on the touchpad is about half an inch from the left edge ! which doesn't leave much room to actually USE the pad *
.
the problem is believe is that the system thinks the touchpad is an Imps/2, and thus not loading the Synaptics driver. anyway, i'm not entirely sure of how to configure X to use an ImPS/2 driver.
forgot to mention:
i had followed the threads suggesting to change the protocol when loading the psmouse module - i removed the 'imps' option from the /etc/modprobe.d/psmouse, however this doesn't seem to have any effect for this problem.
additionally, i have the following line from Xorg.0.log when X starts:
Code:
(II) Synaptics touchpad driver version 0.14.6 (1406)
SynapticsTouchpad no synaptics event device found (checked 20 nodes)
(**) Option "Device" "/dev/psaux"
(**) Option "SHMConfig" "on"
...
Query no Synaptics: 6003C8
(EE) SynapticsTouchpad no synaptics touchpad detected and no repeater device
(EE) SynapticsTouchpad Unable to query/initialize Synaptics hardware.
(EE) PreInit failed for input device "SynapticsTouchpad"
(II) UnloadModule: "synaptics"
thanks for any suggestions, if anyone is able to ...
go easy,
-daniel
here are the listings ( lspci, followed by xorg.conf, and the lsusb ).
Code:
00:00.0 Host bridge: ATI Technologies Inc RS690 Host Bridge
00:01.0 PCI bridge: ATI Technologies Inc RS690 PCI to PCI Bridge (Internal gfx)
00:02.0 PCI bridge: ATI Technologies Inc RS690 PCI to PCI Bridge (PCI Express Graphics Port 0)
00:04.0 PCI bridge: ATI Technologies Inc Unknown device 7914
00:05.0 PCI bridge: ATI Technologies Inc RS690 PCI to PCI Bridge (PCI Express Port 1)
00:06.0 PCI bridge: ATI Technologies Inc RS690 PCI to PCI Bridge (PCI Express Port 2)
00:07.0 PCI bridge: ATI Technologies Inc RS690 PCI to PCI Bridge (PCI Express Port 3)
00:12.0 SATA controller: ATI Technologies Inc SB600 Non-Raid-5 SATA
00:13.0 USB Controller: ATI Technologies Inc SB600 USB (OHCI0)
00:13.1 USB Controller: ATI Technologies Inc SB600 USB (OHCI1)
00:13.2 USB Controller: ATI Technologies Inc SB600 USB (OHCI2)
00:13.3 USB Controller: ATI Technologies Inc SB600 USB (OHCI3)
00:13.4 USB Controller: ATI Technologies Inc SB600 USB (OHCI4)
00:13.5 USB Controller: ATI Technologies Inc SB600 USB Controller (EHCI)
00:14.0 SMBus: ATI Technologies Inc SBx00 SMBus Controller (rev 14)
00:14.1 IDE interface: ATI Technologies Inc SB600 IDE
00:14.2 Audio device: ATI Technologies Inc SBx00 Azalia
00:14.3 ISA bridge: ATI Technologies Inc SB600 PCI to LPC Bridge
00:14.4 PCI bridge: ATI Technologies Inc SBx00 PCI to PCI Bridge
00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration
00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map
00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller
00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control
01:05.0 VGA compatible controller: ATI Technologies Inc RS690M [Radeon X1200 Series]
01:05.2 Audio device: ATI Technologies Inc Radeon X1200 Series Audio Controller
07:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8101E PCI Express Fast Ethernet controller (rev 01)
xorg.conf
Code:
Section "ServerLayout"
Identifier "Simple Layout"
Screen 0 "aticonfig-Screen[0]-0" 0 0
InputDevice "SynapticsTouchpad" "SendCoreEvents"
InputDevice "Mouse1" "CorePointer"
InputDevice "Keyboard1" "CoreKeyboard"
EndSection
Section "Files"
RgbPath "/usr/share/X11/rgb"
FontPath "/usr/share/fonts/local/"
FontPath "/usr/share/fonts/misc/"
FontPath "/usr/share/fonts/OTF/"
FontPath "/usr/share/fonts/TTF/"
FontPath "/usr/share/fonts/Type1/"
FontPath "/usr/share/fonts/CID/"
FontPath "/usr/share/fonts/Speedo/"
FontPath "/usr/share/fonts/75dpi/:unscaled"
FontPath "/usr/share/fonts/100dpi/:unscaled"
FontPath "/usr/share/fonts/75dpi/"
FontPath "/usr/share/fonts/100dpi/"
FontPath "/usr/share/fonts/cyrillic/"
EndSection
Section "Module"
SubSection "extmod"
EndSubSection
Load "type1"
Load "dbe"
Load "freetype"
Load "synaptics"
Load "glx"
EndSection
Section "InputDevice"
Identifier "Keyboard1"
Driver "kbd"
EndSection
Section "InputDevice"
Driver "synaptics"
Identifier "SynapticsTouchpad"
# Option "CorePointer"
Option "Device" "/dev/psaux"
Option "Protocol" "auto-dev"
Option "SHMConfig" "on"
Option "LeftEdge" "1700"
Option "RightEdge" "5300"
Option "TopEdge" "1700"
Option "BottomEdge" "4200"
Option "FingerLow" "7"
Option "FingerHigh" "8"
Option "MaxTapTime" "180"
Option "MaxTapMove" "110"
# Option "EmulateMidButtonTime" "75"
Option "VertScrollDelta" "20"
# Option "HorizScrollDelta" "20"
Option "MinSpeed" "0.60"
Option "MaxSpeed" "1.10"
Option "AccelFactor" "0.030"
# Option "EdgeMotionMinSpeed" "200"
# Option "EdgeMotionMaxSpeed" "200"
# Option "UpDownScrolling" "1"
# Option "CircularScrolling" "1"
# Option "CircScrollDelta" "0.1"
# Option "CircScrollTrigger" "2"
EndSection
Section "InputDevice"
Identifier "Mouse1"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/mouse"
Option "ZAxisMapping" "4 5 6"
EndSection
Section "Monitor"
Identifier "LCD"
HorizSync 31.5 - 50.0
VertRefresh 40.0 - 90.0
EndSection
Section "Monitor"
Identifier "aticonfig-Monitor[0]-0"
Option "VendorName" "ATI Proprietary Driver"
Option "ModelName" "Generic Autodetecting Monitor"
Option "DPMS" "true"
EndSection
Section "Device"
Identifier "VESA Framebuffer"
Driver "vesa"
EndSection
Section "Device"
Identifier "aticonfig-Device[0]-0"
Driver "fglrx"
BusID "PCI:1:5:0"
EndSection
Section "Screen"
Identifier "Screen 1"
Device "VESA Framebuffer"
Monitor "LCD"
DefaultDepth 24
SubSection "Display"
Depth 8
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 16
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 24
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 32
Modes "1024x768" "800x600" "640x480"
EndSubSection
EndSection
Section "Screen"
Identifier "aticonfig-Screen[0]-0"
Device "aticonfig-Device[0]-0"
Monitor "aticonfig-Monitor[0]-0"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSection
and lsusb
Code:
Bus 001 Device 005: ID 04f2:b027 Chicony Electronics Co., Ltd Gateway Webcam
Bus 001 Device 004: ID 0bda:8189 Realtek Semiconductor Corp. RTL8187B Wireless 802.11g 54Mbps Network Adapter
Bus 001 Device 003: ID 0bda:0158 Realtek Semiconductor Corp. Mass Stroage Device
Bus 001 Device 001: ID 0000:0000
Bus 006 Device 001: ID 0000:0000
Bus 005 Device 001: ID 0000:0000
Bus 004 Device 001: ID 0000:0000
Bus 003 Device 002: ID 0a91:0201 Globlink Technology, Inc.
Bus 003 Device 001: ID 0000:0000
Bus 002 Device 001: ID 0000:0000