setserialcommand, run from the start-up script
/etc/rc.d/rc.serial.Check the man page for
setserialand the Serial-HOWTO for more details. It may be worth a little experimentation with types, for instance try
setserial /dev/mouse uart 16550or
16550aregardless of what port you actually have. (For instance, mice don't like the 16c550AF).
ClearDTRflag may not work properly on some systems, unless you disable the RTS/CTS handshaking with the command:
(Tested on UART 16450/Pentium by Vladimir Geogjaev firstname.lastname@example.org)
stty -crtscts < /dev/mouse
ChordMiddleto enable the middle of the three buttons to work. This line replaces
Emulate3Buttonsor goes after the
/dev/mouseline in the config file. You may well need the
ClearRTSlines in your Xconfig. Some Logitech mice positively do not need the
ChordMiddleline - one symptom of this problem is that menus seem to move with the mouse instead of scrolling down. (From: email@example.com)
xmodmapcommand to change which physical button registers as each mouse click. eg:
xmodmap -e "pointer = 3 2 1"will turn round the buttons for use in the left hand. If you only have a two-button mouse then it's just numbers 1 & 2.
xset mcommand to change the mouse settings. eg
xset m 2will set the acceleration to 2. Look at the manpage for full details.
Invert_VCLK/InvertVCLK, or EarlySC.This info from Bill Lavender ( lavender@MCS.COM) and Simon Hargrave. In the XF86Config, it might look like this:
Subsection "Display" Modes "1024x768" "800x600" "640x480" "1280x1024" Invert_VCLK "*" 1 ...
linear, or maybe
nolinearto the graphics card section, or if it is a PCI board, the options
tgui_pci_read_off. (This seems to be a Trident Card problem.)
"sw_cursor"in the Device section of the config file.
gpmversion 1.13 and higher should also support 2.1A mice, using the
pnpmouse type. (See the gpm section for how to re-export this.) The ``Microsoft Intellimouse'' also causes problems, although it should now be supported by XFree version 3.3 and later.