[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: USB Mouse not working ( contd )



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

Attachment: pgpv5ynocNOmV.pgp
Description: PGP signature


Reply to: