Auto Install for Mandrake Linux
Prev Next

mouse

This option is used to define the Mouse that is attached to the target computer. Use this option ONLY if you know the required information. By using this option, DrakX is inhibited from performing a 'Mouse Probe' in an attempt to automatically identify the type of mouse available. See 'nomouseprobe' for additional information.

'mouse' => {


'type' => 'serial',

'device' => 'ttyS1',

'name' => 'Generic 2 Button Mouse',

'nbuttons' => 2,

'XEMU3' => 'yes',

'MOUSETYPE' => 'Microsoft',

'XMOUSETYPE' => 'Microsoft',

'FULLNAME' => 'serial|Generic 2 Button Mouse',

'WHEEL' => 'no'

},

Descriptions:

'type' - one of 'PS/2', 'USB', 'serial', 'busmouse', or 'none'. See table for mice for each type.

'device' - device file to use:

- for PS/2, use 'psaux',

- for serial use 'ttySx' where x is a serial port number (0, 1, 2 or 3),

- for busmouse use one of 'atibm', 'inportbm' or 'logibm' (depends on card installed), for a PPC use 'adbmouse'

- for USB, use 'usbmouse'

- for none, use 'none'

'name' - see table.

'nbuttons' - 2 or 3 for mice without a wheel, 5 for mice with a wheel (see table).

'XEMU3' - 'yes' if 2 button mouse and you want 3 button emulation, else should be set to 'no'.

'MOUSETYPE' - see table.

'XMOUSETYPE' - see table.

'FULLNAME' - is '<type> | <name>'. eg. 'PS/2|Standard'

'WHEEL' - 'yes' if mouse has a wheel, 'no' if the mouse does not.



'nbuttons'

'MOUSETYPE'

'XMOUSETYPE'

'name'





'PS/2'








2

ps/2

PS/2

Standard

5

ps/2

MouseManPlusPS/2

Logitech MouseMan+

5

imps2

IMPS/2

Generic PS2 Wheel Mouse

5

ps/2

GlidePointPS/2

GlidePoint

5

ps/2

ThinkingMousePS/2

Kensington Thinking Mouse

5

netmouse

NetMousePS/2

Genius NetMouse

5

netmouse

NetScrollPS/2

Genius NetScroll





'USB'








2

ps/2

PS/2

Generic 2 Button Mouse

3

ps/2

PS/2

Generic

5

ps/2

IMPS2

Wheel

1

ps/2

PS/2

1 button (PPC only)





'serial'








2

Microsoft

Microsoft

Generic 2 Button Mouse

3

Microsoft

Microsoft

Generic 3 Button Mouse

5

ms3

IntelliMouse

Microsoft IntelliMouse

3

MouseMan

MouseMan

Logitech MouseMan

2

MouseSystems

MouseSystems

Mouse Systems

3

logim

MouseMan

Logitech CC Series

5

pnp

IntelliMouse

Logitech MouseMan+/FirstMouse+

5

ms3

IntelliMouse

Genius NetMouse

2

MMSeries

MMSeries

MM Series

2

MMHitTab

MMHittab

MM HitTablet

3

Logitech

Logitech

Logitech Mouse (serial, old C7 type)

3

Microsoft

ThinkingMouse

Kensington Thinking Mouse





'busmouse'








1

Busmouse

BusMouse

1 button (PPC only)

2

Busmouse

BusMouse

2 buttons

3

Busmouse

BusMouse

3 buttons





'none'








0

None

Microsoft

No mouse









Examples:

NOTE: If you are using an old Microsoft Bus Mouse, you MUST use this option.

'mouse' => {


'type' => 'busmouse',

'device' => 'inportbm',

'name' => '2 buttons',

'nbuttons' => 2,

'XEMU3' => 'yes',

'MOUSETYPE' => 'Busmouse',

'XMOUSETYPE' => 'BusMouse',

'FULLNAME' => 'busmouse|2 buttons',

'WHEEL' => 'no'

},

The following is an example for a PS/2 non wheel mouse:

'mouse' => {


'type' => 'PS/2',

'device' => 'psaux',

'name' => 'Standard',

'nbuttons' => 2,

'XEMU3' => 'yes',

'MOUSETYPE' => 'ps/2',

'XMOUSETYPE' => 'PS/2',

'FULLNAME' => 'PS/2|Standard',

'WHEEL' => 'no'

},

The following is an example for a serial mouse:

'mouse' => {


'type' => 'serial',

'device' => 'ttyS1',

'name' => 'Generic 2 Button Mouse',

'nbuttons' => 2,

'XEMU3' => 'yes',

'MOUSETYPE' => 'Microsoft',

'XMOUSETYPE' => 'Microsoft',

'FULLNAME' => 'serial|Generic 2 Button Mouse',

'WHEEL' => 'no'

},

The following is an example for a Generic PS/2 Wheel mouse:

'mouse' => {


'type' => 'PS/2',

'device' => 'psaux',

'name' => 'Generic PS2 Wheel Mouse',

'nbuttons' => 5,

'XEMU3' => 'no',

'MOUSETYPE' => 'imps/2,

'XMOUSETYPE' => 'IMPS/2',

'FULLNAME' => 'PS/2|Generic PS2 Wheel Mouse',

'WHEEL' => 'yes',

},

NOTE: Information from here is used to update the files /etc/sysconfig/mouse and /etc/X11/XF86Config(-4) Mouse section.

Related Option Entries:

nomouseprobe, wacom, X


PrevHome Next
mkbootdisk   netc