Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
This is to basically configure a mouse on Linux?
An example run would be something like:
It uses text based menus to automate calling xinput and xset directly, let's you "can" presets, and runs your settings against both numerical mouse IDs that xinput finds, because I've found it's hard to tell which ID xinput commands take effect on.
You have to really be a stickler for acceleration precision and handling. If you are, you may notice most Debian based distros lack a good enough deceleration adjustment (extra precision when moving the pointer slowly).
You can get around this by setting your mouse DPI lower than normal and setting the acceleration slider a little higher, but it's not a good solution overall - especially since the Linux kernel mouse drivers do include a proper handling of mouse deceleration parameters - which this script exploits.
Why not directly integrate with the control settings on Linux desktops?
I was looking at Glade and gtk2-perl, but there is a disconnect in the Debian repositories right now between those two packages. Summed up in a bit of rem code I left in another testing file:
# $ sudo apt-get install libgtk2-perl
# $ sudo apt-get install libgtk2-gladexml-perl
# $ sudo apt-get install glade (now at Glade 3.14, doesn't work with Perl gtk2)