Wayland (+Gnome 3.14) mouse speed/acceleration

Good evening dear archlinux community!
Just recently I updated to gnome 3.14 and started using it with wayland. So far it runs pretty smooth and stable, which is nice, but I got issues with mouse speed and/or acceleration.
I'm using a pretty old Razer Deathadder (the 1800dpi version) and razercfg (more precisely razerd) to set its dpi to 900.
Back in gnome 3.12 it worked just perfect if I set the mouse speed to the middle and disabled acceration. It felt like the "raw input"-like speed from windows.
But now razercfg doesn't seem to work with wayland, which is understandable, but f*cks up my muscle-memory.
(By the way: having razerd enabled while running gnome on wayland makes wayland crash at the moment razerd tries to switch dpi. So the mouse runs at 1800 dpi)
tl;dr
So my question is: is there any way to force a kind of "raw input" on my mouse speed on gnome+wayland? Like disabling or bypassing the gnome mouse settings or reducing mouse dpi in wayland?
Setting the mouse speed to the lowest doesn't do the trick. It still feels too fast or accelerated.
Have a nice weekend
/edit
If it isn't possible I'm open for suggestions for a new mouse. Requisites are: perfect Linux support, manual dpi-switching, good ergonomy for quite large hands, 4+ Buttons, 80€ max. And please no Logitech mice...
Last edited by raunz (2014-10-17 21:27:32)

Finally, I am running gnome 3.14 with waland on my btrfs-ssd-pimped laptop. Quite cute.
The major issue is the touchpad's speed. It is so nervous. Acceleration is ... massive. Sensitivity of clicks is nearly unusable. It seems as thinking"will click soon" already is a click. I tried to tweak the touchpad settings in gnome-settings, but tumbled into the dialog and accidentally turned the touchpad off.
I found out there is no option for acceleration and sensitivity.
I read about wayland/gnome-settings-daemon:
Launches mousetweaks and gsd-locate-pointer as required and applies settings to input devices (mouse and touchpad). Under Wayland, the mouse accessibility features and the locate pointer need to be implemented in the compositor, and the settings naturally belong there as well.
And about wayland/libinput touchpad speed settings
The code we currently have in libinput is pretty much 1:1 what's used in the X server. The X server sports a lot more configuration options, but what we have in libinput 0.4.0 is essentially what the default acceleration settings are in X. Armed with the knowledge that any #define is a potential knob for configuration I went to investigate. There are two defines that are labelled as adjustible parameters:
    DEFAULT_THRESHOLD, set to 0.4
    DEFAULT_ACCELERATION, set to 2.0
But what do they mean, exactly? And what exactly does a value of 0.4 represent?
Right now, I guess one needs to change the paramters in the code of libinput.

Similar Messages

  • Mouse speed and precision at 1920x1200 are not good in OS X Tiger

    Hi,
    I am using the same logitech MX700 mouse on a intel mac mini in dual boot with OS X and Windows XP.
    The screen resolution is the same on both OSs: 1920x1200
    The mouse is perfectly working while using Windows XP, while it is working badly under OS X.
    I have installed logitech software on both of them but it is working in two different ways. I can try to adjust mouse speed setting but it is not the same: if the mouse goes faster the precision is lower. In windows this does not happen.
    In windows I can set "acceleration" while in OS X this is missing. I don't know if this could be the cause of problem I am feeling in OS X.
    In the past I have noticed similar mouse behaviour while using unix like OSs. So I think it could be related to the mouse driver for these Operating systems and to the high screen resolution.
    Does anybody know if there is a fix about this?
    I would like to start learn using OS X but I still "hate" it due this poor mouse support.
    Thanks a lot!

    The poor mouse support is by Logitech. However, MouseZoom is a popular software for faster mouse speed:
    http://homepage.mac.com/bhines/mousezoom.html

  • Changing minimum mouse speed

    Hi all. I've used "xset m 4 0" to set the mouse speed to something usable, but it's still too slow when I move the trackpoint slowly (before acceleration kicks in, that is). Is there any way of increasing the slowest speed of the mouse? It seems strange that the xset m command only gives you control over the acceleration and threshold... Where's the good old 'sensitivity' option?
    Oh, and adding Option "MinSpeed" "9" to xorg.conf seems to have no effect...
    Thanks!

    Please note:
    I need to do this in java so using a JNI dispatch into a dll is not going to be okay. So that option is not open to me. Just in case you are thinking of entering that solution. The solution also has to be interactive so that would seem to leave out the Robot solution.
    Honestly, with these two conditions I think that I have closed the door, or had it closed on me, to any solution to this problem. I am just posting this question before pursuing another mechanism.

  • How to decrease mouse speed (easy question, can't find answer)

    Hello Archers. I bought a new mouse which has a resolution of 800 DPI and no option to change it like game mice have (a button that changes colors when you change resolution with it). After connecting it to my Arch box it turned out to be faster then what I got used to with my previous mice that had an option to choose DPI. I would like to decrease speed of my pointer in IceWM Xorg. I don't have DE, just Xorg and IceWM.
    xset m 0 0
    won't do it, it just sets acceleration to 0. And apparently doesn't even work on newest systems.
    Tried to add
    Option "Resolution" "600"
    to "xorg.conf" to try to change mouse resolution to 600 DPI and it had no effect.
    There is also popular answer for this search query but it doesn't seem to answer my case. If I type in
    xinput list
    I have
    ⎜ ↳ USB OPTICAL MOUSE id=8 [slave pointer (2)]
    as my mouse. Now
    xinput list-props 8
    and I get
    Device ' USB OPTICAL MOUSE':
    Device Enabled (141): 1
    Coordinate Transformation Matrix (143): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
    Device Product ID (259): 0, 1336
    Device Node (260): "/dev/input/event2"
    Evdev Axis Inversion (268): 0, 0
    Evdev Axes Swap (270): 0
    Axis Labels (271): "Rel X" (151), "Rel Y" (152), "Rel Vert Wheel" (263)
    Button Labels (272): "Button Left" (144), "Button Middle" (145), "Button Right" (146), "Button Wheel Up" (147), "Button Wheel Down" (148), "Button Horiz Wheel Left" (149), "Button Horiz Wheel Right" (150)
    Evdev Scrolling Distance (273): 1, 1, 1
    Evdev Middle Button Emulation (274): 0
    Evdev Middle Button Timeout (275): 50
    Evdev Third Button Emulation (276): 0
    Evdev Third Button Emulation Timeout (277): 1000
    Evdev Third Button Emulation Button (278): 3
    Evdev Third Button Emulation Threshold (279): 20
    Evdev Wheel Emulation (280): 0
    Evdev Wheel Emulation Axes (281): 0, 0, 4, 5
    Evdev Wheel Emulation Inertia (282): 10
    Evdev Wheel Emulation Timeout (283): 200
    Evdev Wheel Emulation Button (284): 4
    Evdev Drag Lock Buttons (285): 0
    Luke in that answer pointed out "Device Accel Constant Deceleration (267): 2.500000" which I don't seem to have. So are there any working ways to decrease pointer speed in Xorg for Arch?
    An LQ.org forum member suggested to look at wiki page which I did and the left solution also didn't help. Creating file "/etc/X11/xorg.conf.d/50-mouse-deceleration.conf" with the config wiki suggests doesn't decrease mouse speed. Please help me to do it.

    Ok, bad dice. Last throw from me: Did you install: https://www.archlinux.org/packages/?sor … nput-mouse ?
    man mouse_drv wrote:Option "Sensitivity" "float"
                  Mouse movements are multiplied by this float before  being  pro‐
                  cessed.  Use  this  mechanism to slow down high resolution mice.
                  Because values bigger than 1.0 will result in not all pixels  on
                  the  screen being accessible, you should better use mouse accel‐
                  eration (see man xset) for  speeding  up  low  resolution  mice.
                  Default: 1.0

  • 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
    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)

    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.

  • Mouse speed in Terminal

    I hate how slow the mouse is, even when its turned up all the way in preferences, I found a code to put into terminal wich is "-g com.apple.mouse.scaling", with out the quotes obviously.  This was supposed to give me my current mouse speed. When I put this into Terminal it gave me "-bash: -g: command not found"  Is there something I'm doing wrong, or do I have a bigger problem?

    -g com.apple.mouse.scaling
    is a partial command.  I'm not exactly sure what the original command was, but I think you need to find another example.  I suspect you want the 'defaults' command along with a bunch of additional arguments
    Here is one that seems to make some sense.
    <http://attaboy.tumblr.com/post/282330959/mouse-acceleration-in-os-x>
    But I suggest you do some additional Google searches for "com.apple.mouse.scaling"

  • Lion forgets mouse settings after using boot camp on my 24" iMac.  How do I retain the mouse speed setting?

    Lion always forgets my mouse speed setting after using Boot Camp.  How do I retain this info in Lion?

    After I posted my question this thread showed up in the side bar.  Too bad it didn't show up when I searched the forums prior to posting.
    https://discussions.apple.com/thread/3242008?start=0&tstart=0

  • Mouse speeds up when iMac is shut off.

    I slow the mouse speed way down because of my tremors. Every time I shut the iMac down and restart I get a speedy mouse at start up. I have to go into the mouse prefs to slow it down. Why will it not stay where I set it? I'm probably missing a simple setting.

    George,
    Try restarting in Safe Mode, this will clear some caches. It's possible one is corrupt.

  • Set default mouse speed for guest user?

    Anyone know how, where to set a default mouse speed for all users. I have an iMac running Maverick. I set my personal mouse speed near the highest. The default speed is the same slow pace for the guest profile and I would like to change and KEEP it a little faster. Currently when I log out of guest account, all settings, files, etc are deleted. I am admin so ... anyone? Help? Something akin to the windows registry? I'm a newbie to Mac OS X, but learn quick.

    Hi,
    Try with SHD0 (Transaction and Screen Variants) .
    Regards,
    Venkat.

  • Is there any way to get mouse scrollwheel acceleration? Very handy...

    What I want to get is a similar effect to this windows autohotkey script:
    ; Accelerated Scrolling  By BoffinbraiN
    ; V1.3
    ; By BoffinbraiN
    ; For full details, and to get updates and support, visit the forum thread at:
    ; http://www.autohotkey.com/forum/viewtopic.php?p=323193
    Details:
    What is accelerated scrolling?
    Normally, when scrolling using the mouse wheel, the number of lines scrolled per notch or 'tick' of the wheel is constant. With accelerated scrolling, the faster you turn the wheel, the more lines you will scroll per tick. Therefore, if you turn the wheel slowly over 5 ticks, you may scroll 30 lines (default 6 lines per tick on Windows), but flicking the wheel very fast over the same five ticks may scroll 50 or 100 lines, depending on your speed.
    How does it work?
    Normally, one tick of the scroll wheel sends a single key signal to the application. This script works by sending extra key signals when you scroll quickly.
    Why should I try it?
    I think most people would benefit from using accelerated scrolling. On a daily basis, I see friends and colleagues attempting to scroll a large web page or a long list using the mouse wheel, and they flick the wheel very quickly, many, many times. Not only is that frustratingly slow, but it may contribute to Repetitive Stain Injury if done often enough.
    Accelerated scrolling is very intuitive because it's obvious that slow scrolling means the user is reading line-by-line, while fast scrolling means the user is trying to traverse a long distance.
    It's clearly not available on most desktop control panels. Maybe it can be done in X config files?
    Thanks!

    I am bothering with this for quite some time. I have a cheap Logitech mouse and in firefox i can adjust setting but not globally. In KDE system settings there is this option but it doesn't work due to some bug.
    I would also suggest you the same as did tell you thisoldman but i had some issues with imwheel - probably because of my limited knowledge or something. In imwheel i could configure it to scroll, let's say, 6 lines but then i had problem with scrolling unfocused windows. It just didn't worked anymore if i ran imwheel. The second pain in the ass was annoyance in libreoffice where wehen i would scroll the text the blinking cursor would also move with the scrolling and all the highlighted text would "dehighlight".
    So, if you are not bothered with this then just use imwheel.
    Last edited by Shark (2012-04-14 17:20:21)

  • Mouse cursor acceleration - any way to fix?

    Just got my first Mac and I love it. I only have one problem - when I connect an external mouse via USB, the cursor tracking is terrible. I have the speed cranked up all the way in System Preferences, but it is still too slow when I'm not shoving the mouse around, and too fast when I do get the mouse moving. Is there any way I can turn off the cursor acceleration smoothing?

    Hello,
    If your mouse is a roll ball mouse, try cleaning the ball underneath, I use a alcohol wipe, but any think you feel comfortable with cleaning it will work.
    If the mouse is an optical mouse (with a light underneath) the most common issue is with the surface the mouse is moving on. Class & wood surface are common issue with the mouse causer not moving or jumps around.
    try some think with a smooth surface.

  • Magic Mouse and acceleration

    Does anyone know if there's a way to completely disable OS X's acceleration curve with the Magic Mouse? I really want to use this mouse with my new iMac, but unless I can find a way to disable acceleration like I could with my Razer (and older Apple mice), this thing is just a fancy paperweight.

    Enter the following in Terminal:
    defaults write -g com.apple.mouse.scaling -1
    Once you do this do NOT adjust the speed setting in the Magic Mouse preference pane. If you do it will override what you did in Terminal and you will have to do it again. By completely disabling mouse acceleration I can finally use my Magic Mouse and and get from one side of the screen to the other with small mouse movements. The only downside is that very small movements is much more difficult. Takes a bit getting used to but for the most part I'm happy with it.
    OAW

  • Set mouse speed per device

    hi,
    i have three input devices (two trackpoints & one usb mouse). two of them i hotplug, when i connect my laptop to the dock. is it possible to configure the speed per device via an .fdi file. the only x11.input options i saw so far were concerning the acceleration. is there some key like input.x11_options.speed or input.x11_options.resolution?
    ccc1
    Last edited by ccc1 (2010-02-11 12:36:14)

    OK, upon further digging, I've discovered that this really is impossible unless you speak C/C++. Fortunately, I do.
    Here's where one of the Xorg developers says it's categorically impossible due to design decisions:
    http://lists.x.org/archives/xorg/2011-D … 53927.html
    And here's where somebody disagrees, in the form of a patch to implement scroll wheel acceleration:
    http://lists.x.org/archives/xorg-devel/ … 12517.html
    That's from a couple years ago and from the looks of things it was never adopted... but it at least tells me where in the source I need to start looking for that pesky value of '3' (Who? Who thought that three lines would be enough?). Edit: whoops. From the code I've read so far, I think that first guy might be right; maybe Xorg doesn't actually know how to scroll at all, and is just passing scroll button presses down to the applications... which would mean that each application has to deal with its own implementation, and there is no one place to change this. Bleh.
    (Ugh. I have a sick feeling that one day this thread is going to come back and haunt the Linux community when someone uses it in a Windows vs. Linux debate. "In Windows, you just go into Mouse Properties. Look what *this* guy had to do!")
    Last edited by thetrivialstuff (2012-02-13 06:53:00)

  • Setting different mouse speed for different mice

    I have an Apple Magic Mouse that I've used with my iMac for a while. I recently picked up a wireless Kensington laptop mouse for my 4 year-old twins to use because the Magic Mouse is difficult for my daughter to use. The Kensington mouse is good because it is smaller and has two obvious buttons for her to use.
    The problem is that the Kensington mouse tracks way faster than the Magic Mouse. Is there a way (either through preferences or third party software) to set a custom speed for each mouse?
    thanks!

    USB OverDrive can customize speeds and button behaviouir differently for different input devices. You should remove the Kensington mouse driver. However it does look as if it disables Apple's own Magic Mouse drivers without replacing some of the facilities, so you would need to research that before proceeding.
    Also note that USB OverDrive is so far not compatible with the Magic Trackpad, and prevents the latter's Prefs Pane from loading (thus preventing you setting gestures) so if you were thinking of getting a Magic TrackPad, USB Overdrive isn't a good purchase.

  • Gnome 3 ALT+Mouse window moving disabled?

    Since when is the alt+mouse shortcut for moving windows disabled?
    I'm using gnome 3 on my thinkpad and sometimes windows are just too big so that I have to drag them behind the gnome shell's panel.
    I used to do thaat with holding down alt and the left mouse button.
    But somehow this shortcut doesn't exist anymore in my system and I don't know how to get it back.
    In the gnomes shortcut manager I found out that I now can do that with alt+f7 which isn't quite good since I also have to press the Notebooks Fn-Key and sadly I can't overwrite this shortcut with alt+left mouse.
    Weirdly there are no keys in the metacity entry in gconf.
    How to re-enable the old shortcut?

    xgdgsc wrote:I just know it has been replaced by Super+mouse1 since 3.6 .
    Uh! I kinda missed that in all the (alpha/beta/final) release notes I read. Thanks for mentioning.

Maybe you are looking for

  • New to Mac questions about software

    I am new to Mac. I am in need of a good client database software. The program I was using is not compatible with the Mac. I have found some that say they are Mac compatible but you need to install Windows or another type of software. I have had sever

  • Un-install Acrobat Pro 7.0 - No Install disk

    I need to uninstall Acrobat Pro 7.0 from my computer I do not have the installation disk It is not listed in control panel - add/remove programs I've tried downloading the latest version (Acrobat XI) to install the trial version... Installing Acrobat

  • My edits are not being accepted or saved

    I am having issues with editing a PDF file, scanned from paper hardcopy and then edited in Adobe Acrobat X Pro.  I am able to edit fields either via Content>Edit Text, or also have tried using Recognize Text and OCR Suspects function on this document

  • Wlan connection slow

    Hi, since a few days I have big problems with the WLAN-connection of my late 2011 13" Macbook Pro that leads to very slow Intenet Connections and Slow SMB-Server access. In Detail: If I will open a Webpage it will take 50 times longer then from my iP

  • My Mac Mini seems to have slowed a bit.  I bought it last December 2011.  Is there a simple tune up I can do to make it run faster?

    My Mac Mini, which I bought last December 2011, seems to have slowed a bit.  Is there something I can do to tune it up to get it to run faster?