On Sat, Jan 04, 2003 at 11:45:55AM -0800, suresh kumar sharma wrote: > Hi, > thanks for help ,but I am still not able to get the > usbmouse to work . > Here is what all I have done . > I loaded input,mousedev,usbcore,usb-uhci,and hid > modules . > I can see the red light in the mouse but it does not > work . > I already had /dev/input/mice and my XF86Config-4 file > points to /dev/input/mice. > I have attached my XF86Config-4 file along with this > mail ,if that helps .. > > if I do "cat /dev/input/mice".it says . > cat: /dev/input/mice: No such device
If the device doesn't exit, you need to create it. One way is: mkdir /dev/input /bin/mknod /dev/input/mice c 13 63 The device should be owned by root.root with mode 0660. An alternative way, since you are booting a 2.4.20 kernel, is to mount devfs on /dev. For more info, see http://www.atnf.csiro.au/people/rgooch/linux/docs/devfs.html If your mouse has a wheel that also functions as a third button, you do not need Emulate3Buttons option. If your mouse does not have a wheel, you probably need to use the PS/2 protocol and not need ZAxisMapping option. > Content-Description: XF86Config-4 # Before the line "### BEGIN DEBCONF SECTION" you could add: Section "ServerLayout" Identifier "My Layout" Screen "Default Screen" InputDevice "Generic Keyboard" InputDevice "My Mouse" EndSection Section "InputDevice" Identifier "My Mouse" Driver "mouse" Option "CorePointer" Option "Device" "/dev/input/mice" Option "Protocol" "ImPS/2" Option "Emulate3Buttons" "true" Option "ZAxisMapping" "4 5" EndSection > ### BEGIN DEBCONF SECTION > # XF86Config-4 (XFree86 server configuration file) generated by dexconf, the > # Debian X Configuration tool, using values from the debconf database. > # > # Edit this file with caution, and see the XF86Config-4 manual page. > # (Type "man XF86Config-4" at the shell prompt.) > # > # If you want your changes to this file preserved by dexconf, only make changes > # before the "### BEGIN DEBCONF SECTION" line above, and/or after the > # "### END DEBCONF SECTION" line below. > # > # To change things within the debconf section, run the command: > # dpkg-reconfigure xserver-xfree86 > # as root. Also see "How do I add custom sections to a dexconf-generated > # XF86Config or XF86Config-4 file?" in /usr/share/doc/xfree86-common/FAQ.gz. > > Section "Files" > FontPath "unix/:7100" # local font server > # if the local font server has problems, we can fall back on these > FontPath "/usr/lib/X11/fonts/misc" > FontPath "/usr/lib/X11/fonts/cyrillic" > FontPath "/usr/lib/X11/fonts/100dpi/:unscaled" > FontPath "/usr/lib/X11/fonts/75dpi/:unscaled" > FontPath "/usr/lib/X11/fonts/Type1" > FontPath "/usr/lib/X11/fonts/Speedo" > FontPath "/usr/lib/X11/fonts/100dpi" > FontPath "/usr/lib/X11/fonts/75dpi" > EndSection > > Section "Module" > Load "GLcore" > Load "bitmap" > Load "dbe" > Load "ddc" > Load "dri" > Load "extmod" > Load "freetype" > Load "glx" > Load "int10" > Load "record" > Load "speedo" > Load "type1" > Load "vbe" > EndSection > > Section "InputDevice" > Identifier "Generic Keyboard" > Driver "keyboard" > Option "CoreKeyboard" > Option "XkbRules" "xfree86" > Option "XkbModel" "pc104" > Option "XkbLayout" "us" > EndSection > > Section "InputDevice" > Identifier "Configured Mouse" > Driver "mouse" > Option "CorePointer" > Option "Device" "/dev/psaux" > Option "Protocol" "PS/2" > Option "Emulate3Buttons" "true" > Option "ZAxisMapping" "4 5" > EndSection > > Section "InputDevice" > Identifier "Generic Mouse" > Driver "mouse" > Option "SendCoreEvents" "true" > Option "Device" "/dev/input/mice" > Option "Protocol" "ImPS/2" > Option "Emulate3Buttons" "true" > Option "ZAxisMapping" "4 5" > EndSection > > Section "Device" > Identifier "Generic Video Card" > Driver "ati" > EndSection > > Section "Monitor" > Identifier "Generic Monitor" > HorizSync 30-60 > VertRefresh 50-75 > Option "DPMS" > EndSection > > Section "Screen" > Identifier "Default Screen" > Device "Generic Video Card" > Monitor "Generic Monitor" > DefaultDepth 24 > SubSection "Display" > Depth 1 > Modes "1024x768" "800x600" "640x480" > EndSubSection > SubSection "Display" > Depth 4 > Modes "1024x768" "800x600" "640x480" > EndSubSection > SubSection "Display" > Depth 8 > Modes "1024x768" "800x600" "640x480" > EndSubSection > SubSection "Display" > Depth 15 > Modes "1024x768" "800x600" "640x480" > EndSubSection > SubSection "Display" > Depth 16 > Modes "1024x768" "800x600" "640x480" > EndSubSection > SubSection "Display" > Depth 24 > Modes "1024x768" "800x600" "640x480" > EndSubSection > EndSection > > Section "ServerLayout" > Identifier "Default Layout" > Screen "Default Screen" > InputDevice "Generic Keyboard" > InputDevice "Configured Mouse" > InputDevice "Generic Mouse" > EndSection > > Section "DRI" > Mode 0666 > EndSection > > ### END DEBCONF SECTION -- Jerome
msg22434/pgp00000.pgp
Description: PGP signature