Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux? |
Notices |
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
Are you new to LinuxQuestions.org? Visit the following links:
Site Howto |
Site FAQ |
Sitemap |
Register Now
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
|
 |
12-29-2007, 12:53 PM
|
#1
|
Senior Member
Registered: Apr 2005
Location: Penguin land, with apple, no gates
Distribution: SlackWare > Debian testing woody(32) sarge etch lenny squeeze(+64) wheezy .. bullseye bookworm
Posts: 1,847
Rep: 
|
non functional touchpad (Debian lenny laptop)
Hya,
Problem is:
Debian lenny on Toshiba laptop, touchpad is not working. I do not know when it stopped working, because I usually connect mouse to it via USB. I know it used to work several weeks or months ago. Mouse is fully functional.
/proc/bus/input/device file detects as Alps one.
log file for xorg is not informative. (compared to etch, on which touchpad is ok)
dmesg is not informative either.
For some reason, lshw does not detect touchpad (but etch does not either.)
I need to troubleshoot. Last couple of weeks, I did kernel rebuild and system update. The old kernel gives me same situation.
I am kind of lost.
Can anybody direct me next step??
Happy Penguins!
|
|
|
12-30-2007, 09:03 AM
|
#2
|
Member
Registered: Oct 2004
Location: Germany
Distribution: Debian
Posts: 274
Rep:
|
could you please post your /etc/X11/xorg.conf and the output of "ls -R /dev/input"?
|
|
|
12-30-2007, 10:06 AM
|
#3
|
Senior Member
Registered: Apr 2005
Location: Penguin land, with apple, no gates
Distribution: SlackWare > Debian testing woody(32) sarge etch lenny squeeze(+64) wheezy .. bullseye bookworm
Posts: 1,847
Original Poster
Rep: 
|
Hya,
ls -R /dev/
Code:
/dev/input/:
by-id by-path mice mouse0 mouse1 mouse2
/dev/input/by-id:
usb-062a_0000-mouse
/dev/input/by-path:
pci-0000:00:13.0-usb-0:3:1.0-mouse platform-i8042-serio-4-mouse
xorg.conf
Code:
# /etc/X11/xorg.conf (xorg X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the /etc/X11/xorg.conf manual page.
# (Type "man /etc/X11/xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
# sudo dpkg-reconfigure -phigh xserver-xorg
Section "ServerLayout"
Identifier "Default Layout"
Screen 0 "aticonfig-Screen[0]" 0 0
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
InputDevice "Synaptics Touchpad"
EndSection
Section "Files"
# path to defoma fonts
FontPath "/usr/share/fonts/X11/misc"
FontPath "/usr/X11R6/lib/X11/fonts/misc"
FontPath "/usr/share/fonts/X11/cyrillic"
FontPath "/usr/X11R6/lib/X11/fonts/cyrillic"
FontPath "/usr/share/fonts/X11/100dpi/:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi/:unscaled"
FontPath "/usr/share/fonts/X11/75dpi/:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi/:unscaled"
FontPath "/usr/share/fonts/X11/Type1"
FontPath "/usr/X11R6/lib/X11/fonts/Type1"
FontPath "/usr/share/fonts/X11/100dpi"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi"
FontPath "/usr/share/fonts/X11/75dpi"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi"
FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
EndSection
Section "Module"
Load "i2c"
Load "bitmap"
Load "ddc"
Load "dri"
Load "extmod"
Load "freetype"
Load "glx"
Load "int10"
Load "vbe"
EndSection
Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc104"
Option "XkbLayout" "us"
EndSection
Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mice"
Option "Protocol" "ImPS/2"
Option "Emulate3Buttons" "true"
EndSection
Section "InputDevice"
Identifier "Synaptics Touchpad"
Driver "synaptics"
Option "SendCoreEvents" "true"
Option "Device" "/dev/psaux"
Option "Protocol" "auto-dev"
Option "HorizScrollDelta" "0"
EndSection
Section "Monitor"
Identifier "Generic Monitor"
Option "DPMS"
EndSection
Section "Monitor"
Identifier "aticonfig-Monitor[0]"
Option "VendorName" "ATI Proprietary Driver"
Option "ModelName" "Generic Autodetecting Monitor"
Option "DPMS" "true"
EndSection
Section "Device"
Identifier "ATI Technologies, Inc. Radeon Xpress 200M (RC410)"
Driver "ati"
BusID "PCI:1:5:0"
EndSection
Section "Device"
Identifier "aticonfig-Device[0]"
Driver "fglrx"
EndSection
Section "Screen"
Identifier "Default Screen"
Device "ATI Technologies, Inc. Radeon Xpress 200M (RC410)"
Monitor "Generic Monitor"
DefaultDepth 24
SubSection "Display"
Depth 1
Modes "1280x800"
EndSubSection
SubSection "Display"
Depth 4
Modes "1280x800"
EndSubSection
SubSection "Display"
Depth 8
Modes "1280x800"
EndSubSection
SubSection "Display"
Depth 15
Modes "1280x800"
EndSubSection
SubSection "Display"
Depth 16
Modes "1280x800"
EndSubSection
SubSection "Display"
Depth 24
Modes "1280x800"
EndSubSection
EndSection
Section "Screen"
Identifier "aticonfig-Screen[0]"
Device "aticonfig-Device[0]"
Monitor "aticonfig-Monitor[0]"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSection
Section "DRI"
Mode 0666
EndSection
toucpad section of /proc/bus/input/device
Code:
I: Bus=0011 Vendor=0002 Product=0008 Version=7321
N: Name="AlpsPS/2 ALPS GlidePoint"
P: Phys=isa0060/serio4/input0
S: Sysfs=/class/input/input4
U: Uniq=
H: Handlers=mouse1
B: EV=f
B: KEY=420 0 70000 0 0 0 0 0 0 0 0
B: REL=3
B: ABS=1000003
One other thing I notice these days is that when X session ends, it does not go back to console screen right away, message is
Code:
waiting for X server to shut down ..........
xinit: X server show to shut down, sending KILL signal.
My Penguin's spec is http://www.linuxquestions.org/hcl/sh...t/3911/cat/500
Happy Penguins!
Last edited by kaz2100; 12-30-2007 at 10:13 AM.
Reason: mistakenly hit "save"
|
|
|
12-30-2007, 10:25 AM
|
#4
|
Member
Registered: Oct 2004
Location: Germany
Distribution: Debian
Posts: 274
Rep:
|
Hi,
well, the synaptics pad seems correctly installed in your xorg.conf, except that in the Module section, the driver is not loaded. If this doesn't happen automatically, we found your problem
so, add
Load "synaptics"
to this section and try again...
Below is my InputDevice section for my touchpad,
you may need other values, but you can start with these and use "synclient" to try the best ones for you...
(see /usr/share/doc/x11-driver-synaptics (IIRC) and "man synaptics" for more info)
Code:
Section "InputDevice"
Identifier "Synaptics Touchpad"
Driver "synaptics"
Option "Protocol" "auto-dev"
Option "ZAxisMapping" "4 5"
Option "Device" "/dev/psaux"
Option "Emulate3Buttons" "true"
Option "Emulate3Timeout" "70"
Option "SendCoreEvents" "true"
Option "SHMConfig" "true"
Option "Repeater" "/dev/input/mice"
Option "LeftEdge" "2000"
Option "RightEdge" "5600"
Option "TopEdge" "2000"
Option "BottomEdge" "3800"
Option "FingerLow" "40"
Option "FingerHigh" "43"
Option "FingerPress" "256"
Option "MaxTapTime" "180"
Option "MaxTapMove" "110"
Option "MaxDoubleTapTime" "180"
Option "SingleTapTimeout" "180"
Option "ClickTime" "70"
Option "FastTaps" "0"
Option "EmulateMidButtonTime" "70"
Option "EmulateTwoFingerMinZ" "257"
Option "VertScrollDelta" "200"
Option "HorizScollDelta" "200"
Option "VertEdgeScroll" "1"
Option "HorizEdgeScroll" "1"
Option "VertTwoFingerScroll" "0"
Option "HorizTwoFingerScroll" "0"
Option "MinSpeed" "0.03"
Option "MaxSpeed" "0.20"
Option "AccelFactor" "0.07"
Option "TrackstickSpeed" "40"
Option "EdgeMotionMinZ" "30"
Option "EdgeMotionMaxZ" "200"
Option "EdgeMotionMinSpeed" "200"
Option "EdgeMotionMaxSpeed" "200"
Option "EdgeMotionUseAlways" "0"
Option "UpDownScrolling" "1"
Option "LeftRightScrolling" "1"
Option "UpDownRepeat" "1"
Option "LeftRightRepeat" "1"
Option "ScrollButtonRepeat" "100"
Option "TouchpadOff" "0"
Option "GuestMouseOff" "0"
Option "LockedDrags" "0"
Option "LockedDragTimeout" "5000"
Option "RTCornerButton" "0"
Option "RBCornerButton" "0"
Option "LTCornerButton" "0"
Option "LBCornerButton" "0"
Option "TapButton1" "1"
Option "TapButton2" "2"
Option "TapButton3" "3"
Option "CircularScrolling" "1"
Option "CircScrollDelta" "0.1"
Option "CircScrollTrigger" "2"
Option "CircularPad" "0"
Option "PalmDetect" "1"
Option "PalmMinWidth" "10"
Option "PalmMinZ" "200"
Option "CoastingSpeed" "0"
Option "PressureMotionMinZ" "30"
Option "PressureMotionMaxZ" "160"
Option "PressureMotionMinFactor" "1"
Option "PressureMotionMaxFactor" "1"
Option "GrabEventDevice" "1"
EndSection
PS: good to hear that the madwifi driver now works for that card, I'm still using the windows driver using ndiswrapper...
I'll give it a try, hoping that my suspend2 then works...
Last edited by doc.nice; 12-30-2007 at 10:27 AM.
|
|
|
12-30-2007, 12:01 PM
|
#5
|
Senior Member
Registered: Apr 2005
Location: Penguin land, with apple, no gates
Distribution: SlackWare > Debian testing woody(32) sarge etch lenny squeeze(+64) wheezy .. bullseye bookworm
Posts: 1,847
Original Poster
Rep: 
|
Hya,
Thanks, however:
Adding does not solve the situation.
The functional mouse (USB one) is connected /dev/input/mouse3, according to /proc/bus/input/device.
Code:
cat /dev/input/mouse3
gives me something, when mouse event is evoked.
The non-functional pad (built in touchpad) is connected to /dev/input/mouse1, according to /proc/bus/input/device.
Code:
cat /dev/input/mouse1
does not give anything at all.
I know "cat" likes to eat mouse  , but I do not think this is the case.  (non functional one is a touchpad)
I somewhat think the trouble is either hardware or karnel.
Happy Penguins!
Last edited by kaz2100; 12-30-2007 at 12:02 PM.
Reason: typo
|
|
|
12-30-2007, 12:45 PM
|
#6
|
Member
Registered: Oct 2004
Location: Germany
Distribution: Debian
Posts: 274
Rep:
|
try FN+F3 (at least on my KB, this is Touchpad on/off 
|
|
|
12-31-2007, 10:38 AM
|
#7
|
Senior Member
Registered: Apr 2005
Location: Penguin land, with apple, no gates
Distribution: SlackWare > Debian testing woody(32) sarge etch lenny squeeze(+64) wheezy .. bullseye bookworm
Posts: 1,847
Original Poster
Rep: 
|
Hya,
You were in right track. With my penguin, it was Fn+F9.
Now, it is functional again.
Thanks a lot.
Happy Penguins!
|
|
|
01-01-2008, 10:02 AM
|
#8
|
Member
Registered: Oct 2004
Location: Germany
Distribution: Debian
Posts: 274
Rep:
|
glad to help 
|
|
|
All times are GMT -5. The time now is 11:49 AM.
|
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.
|
Latest Threads
LQ News
|
|