Hello TapRoot420, Monday, September 23, 2002, 12:55:15 AM, you wrote:
T> I just installed FreeBSD 4.6.2 the current release. Everything is working fine except my mouse. It works without X running in the plain console i get when i boot up, but as soon as #startx the T> mouse pointer goes dirrectly into the upper left cornner of my monitor when i move it for the first time after starting the X server and stays there...the pointer will flicker if i move the mouse, T> like its trying to move but it just stays stuck in the corner. T> The mouse is a logitech scroll wheel model# M-S48a T> Also x is running fine but i wondering if there is a way to get the dvi port on my card to work instead of the analog one i am currently using as i have a planar digital flat screen that has a dvi T> input. T> the video card is a Geforce 4 with dvi out. T> Here is my XF86Config file: T> # File generated by xf86config. T> # T> # Copyright (c) 1999 by The XFree86 Project, Inc. T> # T> # Permission is hereby granted, free of charge, to any person obtaining a T> # copy of this software and associated documentation files (the "Software"), T> # to deal in the Software without restriction, including without limitation T> # the rights to use, copy, modify, merge, publish, distribute, sublicense, T> # and/or sell copies of the Software, and to permit persons to whom the T> # Software is furnished to do so, subject to the following conditions: T> # T> # The above copyright notice and this permission notice shall be included in T> # all copies or substantial portions of the Software. T> # T> # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR T> # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, T> # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL T> # THE XFREE86 PROJECT BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, T> # WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF T> # OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE T> # SOFTWARE. T> # T> # Except as contained in this notice, the name of the XFree86 Project shall T> # not be used in advertising or otherwise to promote the sale, use or other T> # dealings in this Software without prior written authorization from the T> # XFree86 Project. T> # T> # ********************************************************************** T> # Refer to the XF86Config(4/5) man page for details about the format of T> # this file. T> # ********************************************************************** T> # ********************************************************************** T> # Module section -- this section is used to specify T> # which dynamically loadable modules to load. T> # ********************************************************************** T> # T> Section "Module" T> # This loads the DBE extension module. T> Load "dbe" # Double buffer extension T> # This loads the miscellaneous extensions module, and disables T> # initialisation of the XFree86-DGA extension within that module. T> SubSection "extmod" T> Option "omit xfree86-dga" # don't initialise the DGA extension T> EndSubSection T> # This loads the Type1 and FreeType font modules T> Load "type1" T> Load "freetype" T> # This loads the GLX module T> # Load "glx" T> EndSection T> # ********************************************************************** T> # Files section. This allows default font and rgb paths to be set T> # ********************************************************************** T> Section "Files" T> # The location of the RGB database. Note, this is the name of the T> # file minus the extension (like ".txt" or ".db"). There is normally T> # no need to change the default. T> RgbPath "/usr/X11R6/lib/X11/rgb" T> # Multiple FontPath entries are allowed (which are concatenated together), T> # as well as specifying multiple comma-separated entries in one FontPath T> # command (or a combination of both methods) T> # T> # If you don't have a floating point coprocessor and emacs, Mosaic or other T> # programs take long to start up, try moving the Type1 and Speedo directory T> # to the end of this list (or comment them out). T> # T> FontPath "/usr/X11R6/lib/X11/fonts/local/" T> FontPath "/usr/X11R6/lib/X11/fonts/misc/" T> FontPath "/usr/X11R6/lib/X11/fonts/75dpi/:unscaled" T> FontPath "/usr/X11R6/lib/X11/fonts/100dpi/:unscaled" T> FontPath "/usr/X11R6/lib/X11/fonts/Type1/" T> FontPath "/usr/X11R6/lib/X11/fonts/Speedo/" T> FontPath "/usr/X11R6/lib/X11/fonts/75dpi/" T> FontPath "/usr/X11R6/lib/X11/fonts/100dpi/" T> # The module search path. The default path is shown here. T> # ModulePath "/usr/X11R6/lib/modules" T> EndSection T> # ********************************************************************** T> # Server flags section. T> # ********************************************************************** T> Section "ServerFlags" T> # Uncomment this to cause a core dump at the spot where a signal is T> # received. This may leave the console in an unusable state, but may T> # provide a better stack trace in the core dump to aid in debugging T> # Option "NoTrapSignals" T> # Uncomment this to disable the <Crtl><Alt><BS> server abort sequence T> # This allows clients to receive this key event. T> # Option "DontZap" T> # Uncomment this to disable the <Crtl><Alt><KP_+>/<KP_-> mode switching T> # sequences. This allows clients to receive these key events. T> # Option "Dont Zoom" T> # Uncomment this to disable tuning with the xvidtune client. With T> # it the client can still run and fetch card and monitor attributes, T> # but it will not be allowed to change them. If it tries it will T> # receive a protocol error. T> # Option "DisableVidModeExtension" T> # Uncomment this to enable the use of a non-local xvidtune client. T> # Option "AllowNonLocalXvidtune" T> # Uncomment this to disable dynamically modifying the input device T> # (mouse and keyboard) settings. T> # Option "DisableModInDev" T> # Uncomment this to enable the use of a non-local client to T> # change the keyboard or mouse settings (currently only xset). T> # Option "AllowNonLocalModInDev" T> EndSection T> # ********************************************************************** T> # Input devices T> # ********************************************************************** T> # ********************************************************************** T> # Core keyboard's InputDevice section T> # ********************************************************************** T> Section "InputDevice" T> Identifier "Keyboard1" T> Driver "Keyboard" T> # For most OSs the protocol can be omitted (it defaults to "Standard"). T> # When using XQUEUE (only for SVR3 and SVR4, but not Solaris), T> # uncomment the following line. T> # Option "Protocol" "Xqueue" T> Option "AutoRepeat" "500 30" T> # Specify which keyboard LEDs can be user-controlled (eg, with xset(1)) T> # Option "Xleds" "1 2 3" T> # Option "LeftAlt" "Meta" T> # Option "RightAlt" "ModeShift" T> # To customise the XKB settings to suit your keyboard, modify the T> # lines below (which are the defaults). For example, for a non-U.S. T> # keyboard, you will probably want to use: T> # Option "XkbModel" "pc102" T> # If you have a US Microsoft Natural keyboard, you can use: T> # Option "XkbModel" "microsoft" T> # T> # Then to change the language, change the Layout setting. T> # For example, a german layout can be obtained with: T> # Option "XkbLayout" "de" T> # or: T> # Option "XkbLayout" "de" T> # Option "XkbVariant" "nodeadkeys" T> # T> # If you'd like to switch the positions of your capslock and T> # control keys, use: T> # Option "XkbOptions" "ctrl:swapcaps" T> # These are the default XKB settings for XFree86 T> # Option "XkbRules" "xfree86" T> # Option "XkbModel" "pc101" T> # Option "XkbLayout" "us" T> # Option "XkbVariant" "" T> # Option "XkbOptions" "" T> # Option "XkbDisable" T> Option "XkbRules" "xfree86" T> Option "XkbModel" "pc101" T> Option "XkbLayout" "us" T> EndSection T> # ********************************************************************** T> # Core Pointer's InputDevice section T> # ********************************************************************** T> Section "InputDevice" T> # Identifier and driver T> Identifier "Mouse1" T> Driver "mouse" T> Option "Protocol" "Intellimouse" T> Option "Device" "/dev/sysmouse" T> Option "Emulate3Buttons" "true" T> Option "ZAxisMapping" "4 5" T> # When using XQUEUE, comment out the above two lines, and uncomment T> # the following line. T> # Option "Protocol" "Xqueue" T> # Baudrate and SampleRate are only for some Logitech mice. In T> # almost every case these lines should be omitted. T> # Option "BaudRate" "9600" T> # Option "SampleRate" "150" T> # Emulate3Buttons is an option for 2-button Microsoft mice T> # Emulate3Timeout is the timeout in milliseconds (default is 50ms) T> # Option "Emulate3Buttons" T> # Option "Emulate3Timeout" "50" T> # ChordMiddle is an option for some 3-button Logitech mice T> # Option "ChordMiddle" T> EndSection T> # ********************************************************************** T> # Other input device sections T> # this is optional and is required only if you T> # are using extended input devices. This is for example only. Refer T> # to the XF86Config man page for a description of the options. T> # ********************************************************************** T> # T> # Section "InputDevice" T> # Identifier "Mouse2" T> # Driver "mouse" T> # Option "Protocol" "MouseMan" T> # Option "Device" "/dev/mouse2" T> # EndSection T> # T> # Section "InputDevice" T> # Identifier "spaceball" T> # Driver "magellan" T> # Option "Device" "/dev/cua0" T> # EndSection T> # T> # Section "InputDevice" T> # Identifier "spaceball2" T> # Driver "spaceorb" T> # Option "Device" "/dev/cua0" T> # EndSection T> # T> # Section "InputDevice" T> # Identifier "touchscreen0" T> # Driver "microtouch" T> # Option "Device" "/dev/ttyS0" T> # Option "MinX" "1412" T> # Option "MaxX" "15184" T> # Option "MinY" "15372" T> # Option "MaxY" "1230" T> # Option "ScreenNumber" "0" T> # Option "ReportingMode" "Scaled" T> # Option "ButtonNumber" "1" T> # Option "SendCoreEvents" T> # EndSection T> # T> # Section "InputDevice" T> # Identifier "touchscreen1" T> # Driver "elo2300" T> # Option "Device" "/dev/ttyS0" T> # Option "MinX" "231" T> # Option "MaxX" "3868" T> # Option "MinY" "3858" T> # Option "MaxY" "272" T> # Option "ScreenNumber" "0" T> # Option "ReportingMode" "Scaled" T> # Option "ButtonThreshold" "17" T> # Option "ButtonNumber" "1" T> # Option "SendCoreEvents" T> # EndSection T> # ********************************************************************** T> # Monitor section T> # ********************************************************************** T> # Any number of monitor sections may be present T> Section "Monitor" T> Identifier "My Monitor" T> # HorizSync is in kHz unless units are specified. T> # HorizSync may be a comma separated list of discrete values, or a T> # comma separated list of ranges of values. T> # NOTE: THE VALUES HERE ARE EXAMPLES ONLY. REFER TO YOUR MONITOR'S T> # USER MANUAL FOR THE CORRECT NUMBERS. T> HorizSync 63.98 T> # HorizSync 30-64 # multisync T> # HorizSync 31.5, 35.2 # multiple fixed sync frequencies T> # HorizSync 15-25, 30-50 # multiple ranges of sync frequencies T> # VertRefresh is in Hz unless units are specified. T> # VertRefresh may be a comma separated list of discrete values, or a T> # comma separated list of ranges of values. T> # NOTE: THE VALUES HERE ARE EXAMPLES ONLY. REFER TO YOUR MONITOR'S T> # USER MANUAL FOR THE CORRECT NUMBERS. T> VertRefresh 60.02 T> EndSection T> # ********************************************************************** T> # Graphics device section T> # ********************************************************************** T> # Any number of graphics device sections may be present T> # Standard VGA Device: T> Section "Device" T> Identifier "Standard VGA" T> VendorName "Unknown" T> BoardName "Unknown" T> # The chipset line is optional in most cases. It can be used to override T> # the driver's chipset detection, and should not normally be specified. T> # Chipset "generic" T> # The Driver line must be present. When using run-time loadable driver T> # modules, this line instructs the server to load the specified driver T> # module. Even when not using loadable driver modules, this line T> # indicates which driver should interpret the information in this section. T> Driver "vga" T> # The BusID line is used to specify which of possibly multiple devices T> # this section is intended for. When this line isn't present, a device T> # section can only match up with the primary video device. For PCI T> # devices a line like the following could be used. This line should not T> # normally be included unless there is more than one video device T> # intalled. T> # BusID "PCI:0:10:0" T> # VideoRam 256 T> # Clocks 25.2 28.3 T> EndSection T> # Device configured by xf86config: T> Section "Device" T> Identifier "NVIDIA GeForce" T> Driver "nv" T> #VideoRam 6400 T> # Insert Clocks lines here if appropriate T> EndSection T> # ********************************************************************** T> # Screen sections T> # ********************************************************************** T> # Any number of screen sections may be present. Each describes T> # the configuration of a single screen. A single specific screen section T> # may be specified from the X server command line with the "-screen" T> # option. T> Section "Screen" T> Identifier "Screen 1" T> Device "NVIDIA GeForce" T> Monitor "My Monitor" T> DefaultDepth 24 T> Subsection "Display" T> Depth 8 T> Modes "640x480" "800x600" "1024x768" "1280x1024" T> ViewPort 0 0 T> EndSubsection T> Subsection "Display" T> Depth 16 T> Modes "640x480" "800x600" "1024x768" "1280x1024" T> ViewPort 0 0 T> EndSubsection T> Subsection "Display" T> Depth 24 T> Modes "1280x1024" T> ViewPort 0 0 T> EndSubsection T> EndSection T> # ********************************************************************** T> # ServerLayout sections. T> # ********************************************************************** T> # Any number of ServerLayout sections may be present. Each describes T> # the way multiple screens are organised. A specific ServerLayout T> # section may be specified from the X server command line with the T> # "-layout" option. In the absence of this, the first section is used. T> # When now ServerLayout section is present, the first Screen section T> # is used alone. T> Section "ServerLayout" T> # The Identifier line must be present T> Identifier "Simple Layout" T> # Each Screen line specifies a Screen section name, and optionally T> # the relative position of other screens. The four names after T> # primary screen name are the screens to the top, bottom, left and right T> # of the primary screen. In this example, screen 2 is located to the T> # right of screen 1. T> Screen "Screen 1" T> # Each InputDevice line specifies an InputDevice section name and T> # optionally some options to specify the way the device is to be T> # used. Those options include "CorePointer", "CoreKeyboard" and T> # "SendCoreEvents". T> InputDevice "Mouse1" "CorePointer" T> InputDevice "Keyboard1" "CoreKeyboard" T> EndSection T> thanks for any help. T> To Unsubscribe: send mail to [EMAIL PROTECTED] T> with "unsubscribe freebsd-questions" in the body of the message sorry i forgot to mention, i have tried the logitech protocols and the same happens. -- Best regards, taproot420 mailto:[EMAIL PROTECTED] To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-questions" in the body of the message