Welcome to Linux Knowledge Base and Tutorial
"The place where you learn linux"
Child Fund

 Create an AccountHome | Submit News | Your Account  

Tutorial Menu
Linux Tutorial Home
Table of Contents
Up to --> Linux Tutorial

· The Computer Itself
· Basic Input-Output Services and the System Bus
· The Expansion Bus
· Memory
· The Central Processing Unit
· Motherboards
· Hard Disks
· Floppy Drives
· Tape Drives
· Serial Ports
· Parallel Ports
· Video Cards and Monitors
· Modems
· Printers
· Mice
· Uninterruptable Power Supplies
· Cases
· The Right Hardware
· HW Diagnostics

Man Pages
Linux Topics
Test Your Knowledge

Site Menu
Site Map
Copyright Info
Terms of Use
Privacy Info
Masthead / Impressum
Your Account

Private Messages

News Archive
Submit News
User Articles
Web Links


The Web

Who's Online
There are currently, 73 guest(s) and 0 member(s) that are online.

You are an Anonymous user. You can register for free by clicking here

Linux Tutorial - The Computer Itself - Mice
  Printers ---- Uninterruptable Power Supplies  


The basic principle is that by moving the mouse, the cursor (pointer) on the screen moves in the same manner. Actions can be carried out by clicking one of up to three buttons on the mouse.

As the mouse is moved across a surface, a ball underneath rolls along with it. This ball turns small wheels (usually three of them) inside the mouse. The amount each wheel turns is measured and this movement is translated into the movement of the cursor.

Because the ball underneath must roll for the mouse to work, it has to remain on a flat surface. The surface must also have a certain amount of friction for the ball to roll. Although you can get a certain amount of movement by shaking the mouse, picking it up and expecting the cursor to move is a waste of time.

Originally, mice were connected by a thin cable to the computer. As technology has progressed, the cable was done away with and replaced with a light-emitting diode (LED) on the mouse and a photodetector near the computer. This has the advantage of preventing the cable from tangling or getting buried under a pile of papers and thereby limiting the mouses movement. The disadvantage is that the LED must remain within the line-of-sight of the photodetector to function. Some manufacturers have overcome this disadvantage by using an alternate form of light that does not depend on line-of-sight: radio.

Another major problem with all of these kinds of mice is desk space. My desk is not neat. Space is at a premium. Even the small space needed for a mouse pad is a luxury that I rarely have. Fortunately, companies such as Logitech have heard my cries and come to the rescue. The solution is, as an old UNIX guru called it, a dead mouse.

This is a mouse that lies with its feet (or, at least, the ball) sticking up. Rather than moving the mouse to move the ball to move the wheels to move the cursor, you simply move the ball. The ball is somewhat larger than the one inside of a mouse, which makes it a lot easier to move. Such a mouse is called a trackball and is very common with laptop computers. Provided the signals sent to the operating system are the same, a trackball behaves similarly to a mouse.

The mouses interface to the operating system can take one of three forms. The mouse is referred to, based on this interface, as a serial mouse, bus mouse, or keyboard mouse.

As its name implies, a serial mouse is attached to your computer through a serial port. Bus mice have their own interface card that plugs into the bus. Keyboard mice, despite their name, usually do not plug into the keyboard. Though I have seen some built into the keyboard, these were actually serial mice. Instead, a keyboard mouse is plugged into its own connector, usually next to the keyboard connector, which is then attached directly to the motherboard. These mice are usually found on IBM PS/2 and some Compaq computers, though more computer manufacturers are providing a connector for a keyboard mouse.

When people talk about the movement of the mouse, you often hear the term resolution. For a mouse, resolution is referred to in terms of clicks per inch, or CPI. A click is simply the signal sent to the system to tell it that the mouse has moved. The higher the CPI, the higher resolution. Both mice and trackballs have resolution, because both rely on the movement of a ball to translate the movement of the cursor.

Keep in mind that despite how it appears at first, a mouse with a higher resolution is not necessarily more precise. In fact, almost the opposite is true. Higher resolution means that the mouse moves further for each given movement on the ball. The result is that the movement is faster, not more precise. Because precision is really determined by your own hand movement, experience has shown me that you get better precision with a mouse that has a lower resolution.

 Previous Page
  Back to Top
Table of Contents
Next Page 
Uninterruptable Power Supplies


Test Your Knowledge

User Comments:

You can only add comments if you are logged in.

Copyright 2002-2009 by James Mohr. Licensed under modified GNU Free Documentation License (Portions of this material originally published by Prentice Hall, Pearson Education, Inc). See here for details. All rights reserved.



Security Code
Security Code
Type Security Code

Don't have an account yet? You can create one. As a registered user you have some advantages like theme manager, comments configuration and post comments with your name.

Help if you can!

Amazon Wish List

Did You Know?
The Linux Tutorial can use your help.


Tell a Friend About Us

Bookmark and Share

Web site powered by PHP-Nuke

Is this information useful? At the very least you can help by spreading the word to your favorite newsgroups, mailing lists and forums.
All logos and trademarks in this site are property of their respective owner. The comments are property of their posters. Articles are the property of their respective owners. Unless otherwise stated in the body of the article, article content (C) 1994-2013 by James Mohr. All rights reserved. The stylized page/paper, as well as the terms "The Linux Tutorial", "The Linux Server Tutorial", "The Linux Knowledge Base and Tutorial" and "The place where you learn Linux" are service marks of James Mohr. All rights reserved.
The Linux Knowledge Base and Tutorial may contain links to sites on the Internet, which are owned and operated by third parties. The Linux Tutorial is not responsible for the content of any such third-party site. By viewing/utilizing this web site, you have agreed to our disclaimer, terms of use and privacy policy. Use of automated download software ("harvesters") such as wget, httrack, etc. causes the site to quickly exceed its bandwidth limitation and are therefore expressly prohibited. For more details on this, take a look here

PHP-Nuke Copyright © 2004 by Francisco Burzi. This is free software, and you may redistribute it under the GPL. PHP-Nuke comes with absolutely no warranty, for details, see the license.
Page Generation: 0.13 Seconds