MouseTool for Linux
Briefly:
There are two versions of MouseTool for Linux; the
KDE version, and the (old) XT version.
The KDE version is what you want to get if you have KDE libraries
installed. It has usable options, and Smart Drag works
without glitches.
The XT version is pretty much just a rough draft. It's very crude,
and is not customizable ... but it doesn't require
either KDE or Gnome libraries.
| Download |
| KMouseTool
(source only)
|
kmousetool-1.11.tar.gz
|
mtx
Early, crude, ugly.
This was my first attempt. Use this if you don't have KDE libraries installed.
|
mt.tar.gz
|
|
To Install:
To
compile the xt version from its source tarball, first
download and decompress the tarball. Then cd to the new MouseTool
directory and type "make".
To install KMouseTool from source:
- unzip the tarball
- cd to the MouseTool directory
- run "./configure --prefix=/usr"
- run "make"
- As root, run "make install".
On Debian, run:
"make install kde_htmldir=/usr/share/doc/kde/HTML kde_sounddir=/usr/share/sounds"
- Start KMouseTool from KDE's Applications menu, or from the command
line.
You'll need to have kde development libraries
and headers installed. If this doesn't work, let
me know (my email address is in the README file
included with the source. I used to post it on
this site; now I get tons of spam, and I keep the email address
off the site).
A Little More Detail:
KDE configuration varies depending on what Linux distribution
you use. For Redhat, Mandrake,
Debian, and
most other distributions, the configure command
should be run as "./configure --prefix=/usr". This will set
the installation directories to lie under
your "/usr" directory.
You can tell what the KDE configuration directories should be
by running the command "kde-config --path exe".
It should show you two directories, separated
by a colon (mine looks like "/home/jeff/.kde/bin/:/usr/bin/");
if the directory after the colon looks like "/usr/bin",
then you want to use "./configure --prefix=/usr".
My first attempt, mtx, was a modification of
a "hello, world" program from the first chapter
of an old X Windows programming book. Its Smart
Drag is buggy, so I've disabled it; the program simply
sends a single left-click whenever the
mouse pauses, and does nothing more.
Rewriting MouseTool using the KDE libraries
solved the Smart Drag bug, and made programming easier.
So, all updates from now on will be made to the KDE version.
The KDE version installs a man page; see that page for more information.
I haven't had the chance to test the program on a lot of systems yet.
So, if you try the program,
please drop me a note to let me know how it
works for you.
And,
remember that even though I do my best to make quality software,
these files are provided with no guarantees
of any kind!