You are not logged in.

#1 2009-07-08 15:06:13

RyanPridgeon
Member
Registered: 2009-07-08
Posts: 4

Mouse Speed [Solved]

I'm currently using Arch with xfce with a USB Razer diamondback mouse. On windows I can adjust the sensitivity using the 'on the fly' button on the mouse, and on the windows settings so that I can get a reasonable low sensitivity from it.

However, using xfce here on Arch, the acceleration setting will not go lower than 0.1 (and 0.1 is too fast - about 4cm covers my whole 1080p screen)

I've tried setting resolution to 1 in the X config but this doesn't appear to change the speed at all.

Is there any possible way to make my mouse slower? It's really beginning to ache my hands smile

Thankyou :]

[I'm not sure if this is the right forum for this topic; if it isnt could someone please move it? thankyou]

Last edited by RyanPridgeon (2009-07-08 21:31:57)

Offline

#2 2009-07-08 17:10:53

rwd
Member
Registered: 2009-02-08
Posts: 664

Re: Mouse Speed [Solved]

Not sure if it works with non-logitech mice but 'lomoco' it seems to be a tool for that, judging this thread.Also try a search on diamondback xset resolution evdev.  Still it's odd that Xfce lacks a gui option for mouse-sensitivity (resolution), and only has settings for acelleration rate and threshold.

Last edited by rwd (2009-07-08 18:04:09)

Offline

#3 2009-07-08 18:03:13

plurt
Member
Registered: 2008-10-16
Posts: 88

Re: Mouse Speed [Solved]

try

xset m 1/5

or play with the values to find yours (like 1/6 or so)

usefull link: http://linuxreviews.org/howtos/xfree/mouse_speed_in_x/

[b]man xset[/b]
...
       mouse   The  m option controls the mouse parameters; it may be abbreviated to 'm'.  The parameters for the mouse are `acceleration' and `threshold'.  The acceleration can
               be specified as an integer, or as a simple fraction.  The mouse, or whatever pointer the machine is connected to, will go `acceleration' times  as  fast  when  it
               travels  more than `threshold' pixels in a short time.  This way, the mouse can be used for precise alignment when it is moved slowly, yet it can be set to travel
               across the screen in a flick of the wrist when desired.  One or both parameters for the m option can be omitted, but if only one is given, it will be  interpreted
               as the acceleration.  If no parameters or the flag 'default' is used, the system defaults will be set.

               If  the `threshold' parameter is provided and 0, the `acceleration' parameter will be used in the exponent of a more natural and continous formula, giving precise
               control for slow motion but big reach for fast motion, and a progresive transition for motions in between.  Recommended `acceleration' value in this case  is  3/2
               to 2, but not limited to that range.
...

When everything's coming your way, you're in the wrong lane I say.
FAQ / Beginners Guide / The Arch Way

Offline

#4 2009-07-08 18:08:14

rwd
Member
Registered: 2009-02-08
Posts: 664

Re: Mouse Speed [Solved]

plurt wrote:

try

xset m 1/5

or play with the values to find yours (like 1/6 or so)

Actually that is also for setting acelleration and threshold, not sensitivity. Even though that might slow the mouse down enough I wonder if the mouse still uses low resolution, which is a pity for games.

Last edited by rwd (2009-07-08 18:10:03)

Offline

#5 2009-07-08 18:15:57

beroal
Member
From: Ukraine
Registered: 2009-06-07
Posts: 325
Website

Re: Mouse Speed [Solved]

RyanPridgeon wrote:

I've tried setting resolution to 1 in the X config but this doesn't appear to change the speed at all.

Maybe it's because you are using HAL. Then put parameters not into /etc/X11/xorg.conf, but into HAL's file, e.g. /etc/hal/fdi/policy/99-x11-input.fdi :

<?xml version="1.0" encoding="ISO-8859-1"?>
<deviceinfo version="0.2">
<device>
<match key="info.capabilities" contains="input.mouse">
<merge key="input.x11_options.AccelerationProfile" type="string">2</merge>
<merge key="input.x11_options.ConstantDeceleration" type="string">7</merge>
</match>
</device>
</deviceinfo>

Also look at this thread: http://bbs.archlinux.org/viewtopic.php? … 51#p569751

Last edited by beroal (2009-07-08 18:16:23)


we are not condemned to write ugly code

Offline

#6 2009-07-08 18:20:06

brebs
Member
Registered: 2007-04-03
Posts: 3,742

Re: Mouse Speed [Solved]

With a Razer Copperhead, I use in xorg.conf:

Section "InputDevice"
# Razer Copperhead:  http://forums.gentoo.org/viewtopic-t-388397.html
# To try:  btnx - http://aur.archlinux.org/packages.php?ID=13477
    Identifier  "Mouse-mouse"
    Driver      "mouse"
    Option      "CorePointer"
    Option      "ExpectedRate"          "500"
    Option      "AccelerationScheme"    "none"
    Option      "AccelerationProfile"   "6"

    Option      "Protocol"          "ExplorerPS/2"

# Resolution probably can't be set, in which case this option is useless
    Option      "Resolution"        "1600"
    Option      "SampleRate"        "500"
    Option      "SendCoreEvents"    "true"

# See mouse.c in xf86-input-mouse
    Option      "Sensitivity"       "0.24"
EndSection

Note that this does NOT use evdev.

Offline

#7 2009-07-08 19:39:37

RyanPridgeon
Member
Registered: 2009-07-08
Posts: 4

Re: Mouse Speed [Solved]

Thankyou for all the replies but unfortunately it doesn't solve the problem sad

When I use xset, it obviously makes a change (I can make the mouse MORE sensitive)

But past a certain point it wont get any slower; for example, xset m 1/1000 is the same as xset m 1/2

I'm not using HAL, and the Copperhead config didn't work sad

Are there any other suggestions? thankyou so much

Offline

#8 2009-07-08 21:30:31

RyanPridgeon
Member
Registered: 2009-07-08
Posts: 4

Re: Mouse Speed [Solved]

I've solved my problem thanks to a friend big_smile

I used Option "Sensitivity" "0.40" in xorg.conf to change the sensitivity and it worked a treat :]

Thankyou for the help

Offline

Board footer

Powered by FluxBB