Mouse Acceleration Problem...

http://db.tidbits.com/article/8893
Yeah I have a Macbook. But at school, for web design, they use Pc's and for graphics they use iMacs. I have noticed the different in the pc and mac mouse accuracy. I feel like on the PC, I dont really have to work so hard on the mouse for it to move were I want it. I can like, just move it around and it feels very smooth. On a Mac, it seems like its too accurate, idk how to explain it. It feels slow, even if you change the settings, it doesn't feel so smooth as the PC. If I speed it up, it goes way to fast and jumpy. But if I slow it down, it is accurate but slow, and it moves too slow or too fast and its all about the acceleration. I like how the PC has it, its very smooth and fluent for me. Try it out for your self. I have to switch to using PC at school and then Mac at home. I've tried downloading those other programs to fix it like steermouse:
http://www.apple.com/downloads/macosx/drivers/steermouse.html
but it still doesn't feel right.
If I buy a Microsoft Mouse and get that Intellipoint thing, will it use the PC's mouse driver thing, so it will control more like a PC mouse.

If I buy a Microsoft Mouse and get that Intellipoint thing, will it use the PC's mouse driver thing, so it will control more like a PC mouse.
I believe that will help. With their software you will get more control and functionality. I use a 5-button Kensington mouse. It cuts my productivity in half.
Dave M.
MacOSG Founder/Ambassador  An Apple User Group  iTunes: MacOSG Podcast
Creator of 'Mac611 - Mobile Mac Support' (designed exclusively for an iPhone/iPod touch)

Similar Messages

  • Mouse Acceleration Problem (Whats a good microsoft mouse)

    Yes, I have noticed that the acceleration curve on the mac is way off. I've grown up using pc, so Im used to how smooth and easy it is to use the mouse. I don't really like the way the mouse works on the mac, though I like the look and stuff. I really like Macs, but i just don't like the way the mouse moves. You can even search and you'll find other people facing the same problem:
    http://db.tidbits.com/article/8893
    http://discussions.apple.com/thread.jspa?messageID=8165678
    I read in that other thread that you can get a Microsoft mouse and that Microsoft actually created another drive for Mac (intellipoint) that replaces the Mac drive for the mouse so you can have more preferences to change and the movement will be more "PC" like. So since Im deciding to get a microsoft mouse, whats a good mouse from them? I don't really like the mighty mouse because the shape makes my wrist sore, I mean it looks nice, but it doesn't feel right. So yeah, whats a great microsoft mouse?

    Hi,
    I have three Microsoft 'mice' a really old wired model that proabably isn't being made anymore but it was good. I also have a Bluetooth Notebook Mouse 5000 and a Wireless Noteboook Laser Mouse 6000 (USB Dongle) - all worked using the Intellipoint drivers and the software was easy to install and allowed good customisation. It might be me but the Microsoft Bluetooth Mouse looses its connection every 15 minutes or so for a minute or so and is hard to wake up from sleep so I only use it when I'm doing FCE work. The USB mouse works flawlessly, but because I am using it on a laptop, the dongle is a bit of a hassle so I have gone back to the Apple Bluetooth mighty mouse. Don't get me wrong the Wireless 6000 is a great mouse just not practical of my purposes. The Apple mouse works well and is very reliable, it just needs a back button.

  • Is there a way to disable mouse acceleration in OSX Yosemite?

    i have used my dads iMac and MBP in the past and always noticed how bad the mouse response was in my opinion. Mind you, some people like the way the mouse responds in OSX and will probably have no idea what my issue is. That is mouse acceleration and the lack of option to disable it in the mouse settings panel. Here is a good explanation about what it is, also in the video is a visual example.
    "Mouse or cursor acceleration, to put it simply, makes the travel distance of your cursor on the screen reliant of the velocity of your physical mouse movement rather than just the distance that you move your mouse. So making one movement of the same distance at two different speeds will cause two different relative cursor movements, with quick movement causing the cursor to travel a greater distance."
    source:
    https://www.youtube.com/watch?v=16diwK6HWbI
    So the thing i want to accomplish, is making the physical mouse movement one-to-one with the cursor speed on the screen. As an example: moving my mouse 10 cm would always make my mouse on the screen go 1000 pixels, no matter how fast i move my mouse.
    I've had my mouse set up like that in windows and linux for quite some time now and i hope there is an easy way to set the mouse response like that in OSX as well.
    I want to make clear that this isn't just an issue in games where you want to have great mouse precision. I have become really accustomed to this way of mouse response in any type of application. So the problem lies not in any mouse settings of any game/program. The problem lies in how OSX translates physical mouse movement to cursor movement.
    Anyway, i ran into this issue about a year ago when i was using my dad's computer. i've had my own windows computer for some time now. An option to disable mouse acceleration in OSX Yosemite might have been implemented properly in the mean time. I have searched this community and found some old posts of people who had this same problem as me, but never read about any fix for it. The main reason i am asking this is because i am considering buying a Macbook.
    I'd rather not use any third party software, but if there is any out that that just works and is easy to use, let me know.

    Please don't be obnoxious to people like tbirdvet trying to help; nobody here owes you an answer, or anything else for that matter.
    Anyway, Yosemite seems to enable mouse acceleration by default. You can disable it to get a constant pixels pointer moves / meters mouse moved ratio by typing this in terminal:
         defaults write .GlobalPreferences com.apple.mouse.scaling -1
    you'll need to logout and log back in for changes to take effect. To restore the standard behaviour:
         defaults write .GlobalPreferences com.apple.mouse.scaling 2
    should do the trick.
    C.

  • [SOLVED]Xorg.conf, mouse config problem

    The Rapoo M765 mouse can not work properly under normal mouse configuration.
    The mouse goes beyond controll when config as below:
    hacksign@XSign [14:13:13] : ~
    >> cat /etc/X11/xorg.conf.d/50-mouse-acceleration.conf
    #Section "InputClass"
    # Identifier "Mouse2"
    # MatchProduct "RAPOO RAPOO 2.4G Remote Mouse"
    # MatchIsPointer "yes"
    # MatchDevicePath "/dev/input/event*"
    # Driver "mouse"
    # Option "Protocol" "auto"
    # Option "Emulate3Buttons" "no"
    # Option "Buttons" "7"
    # Option "ButtonMapping" "1 2 3 6 7"
    #EndSection
    When there is no any configuration, the mouse can work abnormally. Movement and right/left click work fine, but I can not use scroll wheel,and the "go forward"&"go backward" mouse key can not work too.
    (I know Option "ZAxisMapping" "4 5" is the configuration of scroll wheel emulation.)
    The real problem is 'mouse beyond controll',the cursor goes crazyly on screen ....
    I guess it is something wrong of ButtonMapping option. But when I tried to get button number from command xev,when scroll wheel scrolles, I get something below(the scroll wheel movement is identified as a key event~):
    //left click
    ButtonPress event, serial 34, synthetic NO, window 0x4a00001,
    root 0x264, subw 0x0, time 3766452, (135,143), root:(2287,595),
    state 0x0, button 1, same_screen YES
    ButtonRelease event, serial 34, synthetic NO, window 0x4a00001,
    root 0x264, subw 0x0, time 3766588, (135,143), root:(2287,595),
    state 0x100, button 1, same_screen YES
    //right click
    ButtonPress event, serial 34, synthetic NO, window 0x4a00001,
    root 0x264, subw 0x0, time 3767716, (135,143), root:(2287,595),
    state 0x0, button 3, same_screen YES
    ButtonRelease event, serial 34, synthetic NO, window 0x4a00001,
    root 0x264, subw 0x0, time 3767852, (135,143), root:(2287,595),
    state 0x400, button 3, same_screen YES
    //mouse scroll, identified as keyboard event(?)
    KeyRelease event, serial 34, synthetic NO, window 0x4a00001,
    root 0x264, subw 0x0, time 3769332, (135,143), root:(2287,595),
    state 0x0, keycode 123 (keysym 0x1008ff13, XF86AudioRaiseVolume), same_screen YES,
    XLookupString gives 0 bytes:
    XFilterEvent returns: False
    KeyPress event, serial 34, synthetic NO, window 0x4a00001,
    root 0x264, subw 0x0, time 3769332, (135,143), root:(2287,595),
    state 0x0, keycode 122 (keysym 0x1008ff11, XF86AudioLowerVolume), same_screen YES,
    XLookupString gives 0 bytes:
    XmbLookupString gives 0 bytes:
    XFilterEvent returns: False
    here is some Information(I dont know why the mouse is identified as 'type:KEYBOARD'):
    hacksign@XSign [14:55:03] : ~
    >> xinput
    ⎡ Virtual core pointer id=2 [master pointer (3)]
    ⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
    ⎜ ↳ RAPOO RAPOO 2.4G Remote Mouse id=13 [slave pointer (2)]
    ⎜ ↳ SynPS/2 Synaptics TouchPad id=15 [slave pointer (2)]
    ⎜ ↳ TPPS/2 IBM TrackPoint id=16 [slave pointer (2)]
    ⎣ Virtual core keyboard id=3 [master keyboard (2)]
    ↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
    ↳ Power Button id=6 [slave keyboard (3)]
    ↳ Video Bus id=7 [slave keyboard (3)]
    ↳ Sleep Button id=8 [slave keyboard (3)]
    ↳ Heng Yu Technology Poker Pro S id=9 [slave keyboard (3)]
    ↳ Heng Yu Technology Poker Pro S id=10 [slave keyboard (3)]
    ↳ Integrated Camera id=11 [slave keyboard (3)]
    ↳ RAPOO RAPOO 2.4G Remote Mouse id=12 [slave keyboard (3)]
    ↳ AT Translated Set 2 keyboard id=14 [slave keyboard (3)]
    ↳ ThinkPad Extra Buttons id=17 [slave keyboard (3)]
    hacksign@XSign [14:55:06] : ~
    >> xinput list-props 13
    Device 'RAPOO RAPOO 2.4G Remote Mouse':
    Device Enabled (142): 1
    Coordinate Transformation Matrix (144): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
    Device Accel Profile (270): 0
    Device Accel Constant Deceleration (271): 1.000000
    Device Accel Adaptive Deceleration (272): 1.000000
    Device Accel Velocity Scaling (273): 10.000000
    Device Product ID (260): 9390, 8192
    Device Node (261): "/dev/input/event8"
    Evdev Axis Inversion (274): 0, 0
    Evdev Axes Swap (276): 0
    Axis Labels (277): "Rel X" (152), "Rel Y" (153), "Rel Horiz Wheel" (267), "Rel Dial" (268), "Rel Vert Wheel" (269)
    Button Labels (278): "Button Left" (145), "Button Middle" (146), "Button Right" (147), "Button Wheel Up" (148), "Button Wheel Down" (149), "Button Horiz Wheel Left" (150), "Button Horiz Wheel Right" (151), "Button Side" (265), "Button Extra" (266), "Button Unknown" (263), "Button Unknown" (263), "Button Unknown" (263), "Button Unknown" (263)
    Evdev Scrolling Distance (279): 1, 1, 1
    Evdev Middle Button Emulation (280): 0
    Evdev Middle Button Timeout (281): 50
    Evdev Third Button Emulation (282): 0
    Evdev Third Button Emulation Timeout (283): 1000
    Evdev Third Button Emulation Button (284): 3
    Evdev Third Button Emulation Threshold (285): 20
    Evdev Wheel Emulation (286): 0
    Evdev Wheel Emulation Axes (287): 0, 0, 4, 5
    Evdev Wheel Emulation Inertia (288): 10
    Evdev Wheel Emulation Timeout (289): 200
    Evdev Wheel Emulation Button (290): 4
    Evdev Drag Lock Buttons (291): 0
    hacksign@XSign [14:55:14] : ~
    >> grep -i rapoo /var/log/Xorg.0.log
    [ 29.102] (II) config/udev: Adding input device RAPOO RAPOO 2.4G Remote Mouse (/dev/input/event7)
    [ 29.102] (**) RAPOO RAPOO 2.4G Remote Mouse: Applying InputClass "evdev keyboard catchall"
    [ 29.102] (II) Using input driver 'evdev' for 'RAPOO RAPOO 2.4G Remote Mouse'
    [ 29.102] (**) RAPOO RAPOO 2.4G Remote Mouse: always reports core events
    [ 29.102] (**) evdev: RAPOO RAPOO 2.4G Remote Mouse: Device: "/dev/input/event7"
    [ 29.102] (--) evdev: RAPOO RAPOO 2.4G Remote Mouse: Vendor 0x24ae Product 0x2000
    [ 29.102] (--) evdev: RAPOO RAPOO 2.4G Remote Mouse: Found keys
    [ 29.102] (II) evdev: RAPOO RAPOO 2.4G Remote Mouse: Configuring as keyboard
    [ 29.102] (II) XINPUT: Adding extended input device "RAPOO RAPOO 2.4G Remote Mouse" (type: KEYBOARD, id 12)
    [ 29.103] (II) config/udev: Adding input device RAPOO RAPOO 2.4G Remote Mouse (/dev/input/event8)
    [ 29.103] (**) RAPOO RAPOO 2.4G Remote Mouse: Applying InputClass "evdev pointer catchall"
    [ 29.103] (**) RAPOO RAPOO 2.4G Remote Mouse: Applying InputClass "evdev keyboard catchall"
    [ 29.103] (II) Using input driver 'evdev' for 'RAPOO RAPOO 2.4G Remote Mouse'
    [ 29.103] (**) RAPOO RAPOO 2.4G Remote Mouse: always reports core events
    [ 29.103] (**) evdev: RAPOO RAPOO 2.4G Remote Mouse: Device: "/dev/input/event8"
    [ 29.103] (--) evdev: RAPOO RAPOO 2.4G Remote Mouse: Vendor 0x24ae Product 0x2000
    [ 29.103] (--) evdev: RAPOO RAPOO 2.4G Remote Mouse: Found 9 mouse buttons
    [ 29.103] (--) evdev: RAPOO RAPOO 2.4G Remote Mouse: Found scroll wheel(s)
    [ 29.103] (--) evdev: RAPOO RAPOO 2.4G Remote Mouse: Found relative axes
    [ 29.103] (--) evdev: RAPOO RAPOO 2.4G Remote Mouse: Found x and y relative axes
    [ 29.103] (--) evdev: RAPOO RAPOO 2.4G Remote Mouse: Found absolute axes
    [ 29.103] (II) evdev: RAPOO RAPOO 2.4G Remote Mouse: Forcing absolute x/y axes to exist.
    [ 29.103] (--) evdev: RAPOO RAPOO 2.4G Remote Mouse: Found keys
    [ 29.103] (II) evdev: RAPOO RAPOO 2.4G Remote Mouse: Configuring as mouse
    [ 29.103] (II) evdev: RAPOO RAPOO 2.4G Remote Mouse: Configuring as keyboard
    [ 29.103] (II) evdev: RAPOO RAPOO 2.4G Remote Mouse: Adding scrollwheel support
    [ 29.103] (**) evdev: RAPOO RAPOO 2.4G Remote Mouse: YAxisMapping: buttons 4 and 5
    [ 29.103] (**) evdev: RAPOO RAPOO 2.4G Remote Mouse: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
    [ 29.103] (II) XINPUT: Adding extended input device "RAPOO RAPOO 2.4G Remote Mouse" (type: KEYBOARD, id 13)
    [ 29.104] (II) evdev: RAPOO RAPOO 2.4G Remote Mouse: initialized for relative axes.
    [ 29.104] (WW) evdev: RAPOO RAPOO 2.4G Remote Mouse: ignoring absolute axes.
    [ 29.104] (**) RAPOO RAPOO 2.4G Remote Mouse: (accel) keeping acceleration scheme 1
    [ 29.104] (**) RAPOO RAPOO 2.4G Remote Mouse: (accel) acceleration profile 0
    [ 29.104] (**) RAPOO RAPOO 2.4G Remote Mouse: (accel) acceleration factor: 2.000
    [ 29.104] (**) RAPOO RAPOO 2.4G Remote Mouse: (accel) acceleration threshold: 4
    [ 29.104] (II) config/udev: Adding input device RAPOO RAPOO 2.4G Remote Mouse (/dev/input/mouse0)
    hacksign@XSign [14:59:47] : ~
    >> yaourt -Q|grep -i 'input-'
    local/xf86-input-evdev-trackpoint 2.9.1-1
    extra/xf86-input-keyboard 1.8.0-3 (xorg-drivers xorg)
    extra/xf86-input-mouse 1.9.1-1 (xorg-drivers xorg)
    extra/xf86-input-synaptics 1.8.1-1 (xorg-drivers xorg)
    Last edited by Hacksign (2015-01-14 02:22:51)

    Thanks for reply !
    change Driver 'mouse' to Driver 'evdev',solved cursor goes beyond controll problem.
    but I still can not use scroll button and 'go forward'&'go backward' button.
    (BTW:evdev_drv.so is from local/xf86-input-evdev-trackpoint, and local/xf86-input-evdev-trackpoint package is from AUR)
    I think, maybe something wrong with my button number mapping, but I still can not get scroll button number with 'xev' command....
    below is my configuration:
    hacksign@XSign [17:15:19] : /var/log
    >> cat /etc/X11/xorg.conf.d/50-mouse-acceleration.conf
    Section "InputClass"
    Identifier "Mouse2"
    MatchProduct "RAPOO RAPOO 2.4G Remote Mouse"
    MatchIsPointer "yes"
    MatchDevicePath "/dev/input/event*"
    Driver "evdev"
    Option "Protocol" "auto"
    Option "Emulate3Buttons" "no"
    Option "ZAxisMapping" "4 5"
    Option "Buttons" "9"
    Option "ButtonMapping" "1 2 3 6 7 8 9 4 5"
    EndSection
    and here is Xorg.0.log
    [ 11357.287] (**) RAPOO RAPOO 2.4G Remote Mouse: Applying InputClass "evdev keyboard catchall"
    [ 11357.287] (II) Using input driver 'evdev' for 'RAPOO RAPOO 2.4G Remote Mouse'
    [ 11357.287] (**) RAPOO RAPOO 2.4G Remote Mouse: always reports core events
    [ 11357.287] (**) evdev: RAPOO RAPOO 2.4G Remote Mouse: Device: "/dev/input/event7"
    [ 11357.287] (--) evdev: RAPOO RAPOO 2.4G Remote Mouse: Vendor 0x24ae Product 0x2000
    [ 11357.287] (--) evdev: RAPOO RAPOO 2.4G Remote Mouse: Found keys
    [ 11357.287] (II) evdev: RAPOO RAPOO 2.4G Remote Mouse: Configuring as keyboard
    [ 11357.287] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.2/2-1.2:1.0/0003:24AE:2000.0003/input/input8/event7"
    [ 11357.288] (II) XINPUT: Adding extended input device "RAPOO RAPOO 2.4G Remote Mouse" (type: KEYBOARD, id 12)
    [ 11357.288] (**) Option "xkb_rules" "evdev"
    [ 11357.288] (**) Option "xkb_model" "pc104"
    [ 11357.288] (**) Option "xkb_layout" "us"
    [ 11357.288] (II) config/udev: Adding input device RAPOO RAPOO 2.4G Remote Mouse (/dev/input/event8)
    [ 11357.288] (**) RAPOO RAPOO 2.4G Remote Mouse: Applying InputClass "evdev pointer catchall"
    [ 11357.288] (**) RAPOO RAPOO 2.4G Remote Mouse: Applying InputClass "evdev keyboard catchall"
    [ 11357.288] (**) RAPOO RAPOO 2.4G Remote Mouse: Applying InputClass "Mouse2"
    [ 11357.288] (II) Using input driver 'evdev' for 'RAPOO RAPOO 2.4G Remote Mouse'
    [ 11357.288] (**) RAPOO RAPOO 2.4G Remote Mouse: always reports core events
    [ 11357.288] (**) evdev: RAPOO RAPOO 2.4G Remote Mouse: Device: "/dev/input/event8"
    [ 11357.288] (**) evdev: RAPOO RAPOO 2.4G Remote Mouse: ButtonMapping '1 2 3 6 7 8 9 4 5'
    [ 11357.288] (--) evdev: RAPOO RAPOO 2.4G Remote Mouse: Vendor 0x24ae Product 0x2000
    [ 11357.288] (--) evdev: RAPOO RAPOO 2.4G Remote Mouse: Found 9 mouse buttons
    [ 11357.288] (--) evdev: RAPOO RAPOO 2.4G Remote Mouse: Found scroll wheel(s)
    [ 11357.288] (--) evdev: RAPOO RAPOO 2.4G Remote Mouse: Found relative axes
    [ 11357.288] (--) evdev: RAPOO RAPOO 2.4G Remote Mouse: Found x and y relative axes
    [ 11357.288] (--) evdev: RAPOO RAPOO 2.4G Remote Mouse: Found absolute axes
    [ 11357.288] (II) evdev: RAPOO RAPOO 2.4G Remote Mouse: Forcing absolute x/y axes to exist.
    [ 11357.288] (--) evdev: RAPOO RAPOO 2.4G Remote Mouse: Found keys
    [ 11357.288] (II) evdev: RAPOO RAPOO 2.4G Remote Mouse: Configuring as mouse
    [ 11357.288] (II) evdev: RAPOO RAPOO 2.4G Remote Mouse: Configuring as keyboard
    [ 11357.288] (II) evdev: RAPOO RAPOO 2.4G Remote Mouse: Adding scrollwheel support
    [ 11357.288] (**) Option "Emulate3Buttons" "no"
    [ 11357.288] (**) evdev: RAPOO RAPOO 2.4G Remote Mouse: YAxisMapping: buttons 4 and 5
    [ 11357.288] (**) evdev: RAPOO RAPOO 2.4G Remote Mouse: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
    [ 11357.288] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.2/2-1.2:1.1/0003:24AE:2000.0004/input/input9/event8"
    [ 11357.288] (II) XINPUT: Adding extended input device "RAPOO RAPOO 2.4G Remote Mouse" (type: KEYBOARD, id 13)
    [ 11357.288] (**) Option "xkb_rules" "evdev"
    [ 11357.288] (**) Option "xkb_model" "pc104"
    [ 11357.288] (**) Option "xkb_layout" "us"
    [ 11357.288] (II) evdev: RAPOO RAPOO 2.4G Remote Mouse: initialized for relative axes.
    [ 11357.288] (WW) evdev: RAPOO RAPOO 2.4G Remote Mouse: ignoring absolute axes.
    [ 11357.289] (**) RAPOO RAPOO 2.4G Remote Mouse: (accel) keeping acceleration scheme 1
    [ 11357.289] (**) RAPOO RAPOO 2.4G Remote Mouse: (accel) acceleration profile 0
    [ 11357.289] (**) RAPOO RAPOO 2.4G Remote Mouse: (accel) acceleration factor: 2.000
    [ 11357.289] (**) RAPOO RAPOO 2.4G Remote Mouse: (accel) acceleration threshold: 4
    [ 11357.289] (II) config/udev: Adding input device RAPOO RAPOO 2.4G Remote Mouse (/dev/input/mouse0)
    [ 11357.289] (II) No input driver specified, ignoring this device.
    [ 11357.289] (II) This device may have been added with another device file.
    olive wrote:In the config file you mentioned, all is commented; do you mean that you have problems when you have uncommented it? You should not use the mouse driver (old deprecated driver) but evdev. Try to remove xf86-input-mouse and xf86-input-keyboard (same as before, this is deprecated and handled by evdev) and remove also a "joystick" driver if you have it (I have had problem with it conflicting with the evdev driver).
    Last edited by Hacksign (2015-01-13 09:27:06)

  • Mouse Acceleration Curve Discussion

    First, let me say that I'm familiar with the differences in the Mac OS mouse acceleration curve versus the more linear curve in Windows and X11. I'm a very happy Switcher and am loving my new iMacs and laptop (yes, I have several), except for that darned mouse acceleration curve. (A quick search on Google with "Mac mouse acceleration curve" and you'll see what I mean.)
    I have been trying for a few months to get used to it, and it's okay, but I definitely feel the difference when switching back and forth between Mac and Windows at work.
    I am familiar with SteerMouse, MouseFix, and USBoverdrive, as well as the Microsoft mouse drivers. However, I'm disappointed that none of them feel exactly like my trusty Logitech on Windows (I'm using the wireless Mighty Mouse at home). To be exact, the low end of the acceleration curve requires to much movement, and the Mac curve creates jerky wrist motions.
    I'm not sure I understand why the curve cannot be optionally adjusted to be exactly the same as on other operating systems, and not just a kludged approximation thereof.
    I will continue to try to adapt to switching back and forth between the platforms, but I'm always looking for solutions to this.
    Does anyone out there have any advice on the matter? Any stories about switching back and forth? Do I just need to continue to be patient and adjust? Any word of perhaps an acceleration adjustment option coming in Snow Leopard? I'd like to see some constructive technical discussion on this.

    Unfortunately, mouse acceleration curve is not the only problem with Leopard's mouse handling. I'm very satisfied with my Mac Pro and OS X in general, not a fetishist though. There are always positive and negative things around a particular platform, the Mac is not an exeption either. Every minor issue with the Mac I have stumbled upon so far, however, either admitted straightforward (and cheap) solution, or was simply a matter of taste, not a real headache at all. Not the case for the mouse.
    To say the least, the acceleration curve is not ergonomic, what is more, it is fixed. You can't even switch it off completely unless you make do with the lowest speed (i.e resolution) setting. This behavior is hard wired into the kernel. On the other hand, mouse pointer has a shaky movement (on every Mac and every mouse I assume), with distinct feel of lack of precise control over the pointer. Try a high precision laser mouse (Logitech, Razer, etc.) in OS X (Leopard) and in XP and you'll know what I'm talking about.
    I know there are 3rd party utilities like SteerMouse and USB Overdirve, but 1) they don't resolve the issue completely, 2) the are not freeware. I'm sure that if the same problem had been found in Windows, in no time there would have been around 10 freeware utilities to be found that offer a solution. Why even these 3rd party utilities can't fix the problem? Strange enough when considering the fact that the core of OS X is open source (Darwin) and well documented. Hasn't anybody recognized yet that mouse in OS X doesn't behave the way it should (not even considering the acceleration problem).
    Is the Apple USB HID driver the culprit? My Razer mouse has an OEM driver, not for the better, though. Is the bug in the kernel? Maybe the case. I hope one day a programmer can tell me what kind of OS workings are responsible for the shaky cursor movement. In the ideal and most simple case, the mouse sensor coordinates, which are very precise, high resolution and reliable in case of any professional mouse, would be polled by an USB HID driver with reasonable (and user settable) frequency, and these coordinates would than be forwarded to the graphics routines that map them to screen coordinates. If the user like, the mapping should be 1-to-1 and "realtime". In OS X anything is easier to achive than 1-to-1 and low latency mapping.
    I can set totally useless sensitivity and acceleration values, but how can I set that if I move my 100$ mouse 1/2000 inch to the left, the cursor move exactly(!) one pixel to the left. Let me tell you what I mean by "advanced" in the 21. century: if a modern "cool looking" OS running on a multicore, multigigahertz, multigigabyte, multigeneration, multi1000dollar worth machine is able to track my moderate hand movements with 1/2000 precision with less than noticeable latency and inaccuracy, if I like it to. Talking about professional work...
    And for me the question remains: why the "most advanced OS" struggles with a problem that has never been a problem in any of the less advanced OSs?

  • Mouse navigations problem with Sun Java 1.5.0_*

    Hello gurus,
    We need to move from JInitiator to Sun Java Plugin; according to the Forms10g Client Platform Support (http://www.oracle.com/technology/products/forms/htdocs/10gR2/clientsod_forms10gR2.html) one of the certified version for Forms 10.1.2.0.2 of the the Sun Java Plugin is 1.5.0_06 and Internet Explorer 6.0, we have tested also SJPI 1.5.0_09 and we get the same mouse navigation problem reported in the following Oracle Forum threads.
    Mouse navigation don't work with Java Plugin.
    Mouse navigation don't work with Java Plugin.
    Forms 10gR2, Sun Java 1.5.0_06 gives mouse problems
    Forms 10gR2, Sun Java 1.5.0_06 gives mouse problems
    Does anybody know a solution to this problem?
    Any help will be really appreciated.
    Regards,
    Victor.

    You need to use 1.5.0_12 or newer. The client SOD is not up-to-date on this specific point. A lot of navigation problems was fixed in this very release.
    The Management team should change this in the client SOD, wonder why they still refer to 1.5.0_06. For Applications, the first 1.5.0 to be certified was _12.
    Also make sure, that you are using the latest Patch 3 for 10.1.2 (10.1.2.3). This patch also contains fixes for a lot of these wellknown issues.
    Hope this helps,
    Jacob

  • Do you use mac's default mouse acceleration?

    I know there are billions of Mac users and if you use Apple's mouse, do you ALL turn OFF mouse acceleration or you get used to it?
    I find it weird, but my mouse is not moving as precisely as I want. Because when I move it slower, the mouse is not moving as I expect. It is changing its speed and it is hard to predict it.
    When I follow the general recommendation and turn the acceleration off by this command: defaults write .GlobalPreferences com.apple.mouse.scaling -1
    I don't like it either, because it is becoming too sensitive: when I move it a little, it is jerky.
    So, my question to all mouse users, do you really use default mouse acceleration? Or what do yuo do? Will I get used to it?

    No, sorry, I don't know if this is possible. But here in this forum people who know the Mac product won't see it.

  • I can't get rid of mouse acceleration like Windows

    Hello,
    We can't change mouse acceleration (turn on/off) like Windows, i tried with 3 different logitech mouse and 1 razer. Moreover, softwares like steer mouse doesn't really turn off it.

    Moreover, softwares like steer mouse doesn't really turn off it.
    <http://plentycom.jp/en/steermouse/support.cfm>
    "SteerMouse does not have the same cursor movement as Windows, however, setting the value of the Tracking Speed to 0 approximates to the cursor movement of Windows. In this case, you can adjust the cursor speed by changing the 'Sensitivity'."

  • AIR application object - mouse drag problem

    Hi,
    We face the following problem. Attached herewith are code sample and simulation for the problem. Would be great if someone could help us.
    Problem: Objects created in AIR application experience mouse drag problem.
    To simulate the problem please execute the  sample application, a grey box (object) appears on the screen. Hold down left and right mouse buttons and drag the object and release both the mouse buttons. Object sticks to mouse pointer and moves along with mouse pointer to wherever it is dragged.
    Steps to Reproduce  - Hold down left and right mouse buttons and drag the object and later release both the mouse buttons. Notice Object sticks to mouse pointer and moves along with mouse pointer to wherever it is dragged. Object stops to move along with mouse pointer after sometime, then move the mouse pointer to the object and see that it sticks to pointer again and gets dragged along with the pointer.
    Actual Result - Object sticks to mouse pointer and moves along with mouse pointer to wherever it is dragged.
    Expected Result - Object should not stick to mouse pointer even after the mouse buttons are released.
    Due to problems with uploading the attachment here, please send a email to the following email-id ([email protected]) and I shall send the attachment in response.
    Thanks in advance.

    After some research, it seems this problem has been there for years with Bootcamp.  Hope Apple can develop a better touchpad driver soon.

  • Disabling mouse acceleration temporarily?

    With older versions of the X server I could disable mouse acceleration temporarily using "xset m 0 0", but as the wiki says it doesn't have the same effect anymore: https://wiki.archlinux.org/index.php/Mo … celeration
    I'd like to reconfigure the exact same behavior as the previous mouse algorithms. Is this possible?
    Thank you!

    See AccelerationProfile in xorg wiki.
    You probably want:
    0. classic (the default) similar to old behaviour, but more predictable
    E.g. I use:
    xinput set-prop Mouse "Device Accel Profile" -1
    xinput set-prop Mouse "Device Accel Constant Deceleration" 7.0
    (I defined "Mouse" in xorg.conf)

  • Anyone have an xorg mouse acceleration profile that is close to Win7?

    Full disclosure I'm using Fedora but have a base install with only X11 and icewm (arch has better wiki). I'm trying to configure everything through the xserver. Right now I'm using the settings that are supposed to disable mouse acceleration completely found here: https://wiki.archlinux.org/index.php/Mouse_acceleration
    /etc/X11/xorg.conf.d/50-mouse-acceleration.conf
    Section "InputClass"
    Identifier "My Mouse"
    MatchIsPointer "yes"
    Option "AccelerationProfile" "-1"
    Option "AccelerationScheme" "none"
    EndSection
    It's better than what it was with no configuration file (evdev defaults?) but I think I would like to tweak it a little. Since I'm most used to Windows mouse acceleration I was wondering if anybody knew of settings close to that I could use?

    Well since there are many variables to contend with, I thought I might try asking for some sane defaults first that were comparable to those on Windows. I've tried configuring mouse acceleration before via 3rd party drivers and always have to rely on trial and error which is not very productive. That's why I just decided to disable everything as a baseline.

  • Can't adjust Logitech mouse acceleration, mouse is too fast

    Hi.
    I have setup Arch with XFCE. Almost everything works fine, except mouse. I have Logitech M185 wireless mouse and it is too fast. I have tried to set mouse acceleration and sensitivity in Xfce mouse settings (without any affect) and via xset or xinput as described in this article, but nothing happened - it still goes way too fast.
    Here is an output of xinput list (don't know why, but there is two different "Logitech USB Receiver" devices):
    $ xinput --list
    ⎡ Virtual core pointer id=2 [master pointer (3)]
    ⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
    ⎜ ↳ Logitech USB Receiver id=10 [slave pointer (2)]
    ⎜ ↳ Logitech USB Receiver id=11 [slave pointer (2)]
    ⎜ ↳ bcm5974 id=13 [slave pointer (2)]
    ⎣ Virtual core keyboard id=3 [master keyboard (2)]
    ↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
    ↳ Power Button id=6 [slave keyboard (3)]
    ↳ Video Bus id=7 [slave keyboard (3)]
    ↳ Power Button id=8 [slave keyboard (3)]
    ↳ Sleep Button id=9 [slave keyboard (3)]
    ↳ Apple Inc. Apple Internal Keyboard / Trackpad id=12 [slave keyboard (3)]
    And devices properties:
    $ xinput list-props 10
    Device 'Logitech USB Receiver':
    Device Enabled (133): 1
    Coordinate Transformation Matrix (135): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
    Device Product ID (251): 1133, 50479
    Device Node (252): "/dev/input/event9"
    Evdev Axis Inversion (266): 0, 0
    Evdev Axes Swap (268): 0
    Axis Labels (269): "Rel X" (143), "Rel Y" (144), "Rel Horiz Wheel" (260), "Rel Vert Wheel" (261)
    Button Labels (270): "Button Left" (136), "Button Middle" (137), "Button Right" (138), "Button Wheel Up" (139), "Button Wheel Down" (140), "Button Horiz Wheel Left" (141), "Button Horiz Wheel Right" (142), "Button Side" (255), "Button Extra" (256), "Button Forward" (257), "Button Back" (258), "Button Task" (259), "Button Unknown" (254), "Button Unknown" (254), "Button Unknown" (254), "Button Unknown" (254), "Button Unknown" (254), "Button Unknown" (254), "Button Unknown" (254), "Button Unknown" (254), "Button Unknown" (254), "Button Unknown" (254), "Button Unknown" (254), "Button Unknown" (254)
    Evdev Middle Button Emulation (271): 0
    Evdev Middle Button Timeout (272): 50
    Evdev Third Button Emulation (273): 0
    Evdev Third Button Emulation Timeout (274): 1000
    Evdev Third Button Emulation Button (275): 3
    Evdev Third Button Emulation Threshold (276): 20
    Evdev Wheel Emulation (277): 0
    Evdev Wheel Emulation Axes (278): 0, 0, 4, 5
    Evdev Wheel Emulation Inertia (279): 10
    Evdev Wheel Emulation Timeout (280): 200
    Evdev Wheel Emulation Button (281): 4
    Evdev Drag Lock Buttons (282): 0
    $ xinput list-props 11
    Device 'Logitech USB Receiver':
    Device Enabled (133): 1
    Coordinate Transformation Matrix (135): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
    Device Accel Profile (262): 0
    Device Accel Constant Deceleration (263): 1.000000
    Device Accel Adaptive Deceleration (264): 1.000000
    Device Accel Velocity Scaling (265): 10.000000
    Device Product ID (251): 1133, 50479
    Device Node (252): "/dev/input/event10"
    Evdev Axis Inversion (266): 0, 0
    Evdev Axes Swap (268): 0
    Axis Labels (269): "Rel X" (143), "Rel Y" (144), "Rel Horiz Wheel" (260)
    Button Labels (270): "Button 0" (283), "Button Unknown" (254), "Button Unknown" (254), "Button Wheel Up" (139), "Button Wheel Down" (140), "Button Horiz Wheel Left" (141), "Button Horiz Wheel Right" (142)
    Evdev Middle Button Emulation (271): 0
    Evdev Middle Button Timeout (272): 50
    Evdev Third Button Emulation (273): 0
    Evdev Third Button Emulation Timeout (274): 1000
    Evdev Third Button Emulation Button (275): 3
    Evdev Third Button Emulation Threshold (276): 20
    Evdev Wheel Emulation (277): 0
    Evdev Wheel Emulation Axes (278): 0, 0, 4, 5
    Evdev Wheel Emulation Inertia (279): 10
    Evdev Wheel Emulation Timeout (280): 200
    Evdev Wheel Emulation Button (281): 4
    Evdev Drag Lock Buttons (282): 0
    I have played around with "Device Accel Constant Deceleration" property, but it does not affect anything.
    How can I slow down my mouse?
    Last edited by ch1p (2013-08-13 09:34:34)

    ch1p wrote:two different "Logitech USB Receiver" devices
    See thread.
    Haven't used it in a while, but my xorg.conf contained:
    Section "InputClass"
    # Logitech VX Nano, 800 DPI
    # http://forums.gentoo.org/viewtopic.php?p=6676035
    Identifier "USB wireless receiver for mouse"
    Driver "evdev"
    Option "AccelerationProfile" "-1"
    Option "ConstantDeceleration" "3.1"
    Option "Resolution" "800"
    Option "SampleRate" "500"
    # Posted at http://forums.gentoo.org/viewtopic-p-7265410.html#7265410
    # From lsusb
    MatchUSBID "046d:c526"
    MatchDevicePath "/dev/input/event*"
    EndSection
    So use lsusb and tweak it.
    Or even easier, use xinput to tweak on-the-fly.

  • Mouse Acceleration woes

    Hi there. I've been a long time Windows user, and recently purchased a Core Duo Mac Mini to put in my car, but it's still in the office while I play with it a bit.
    I put Windows on it for a couple of reasons, and if someone, somewhere out there could help me alleviate this main one, I'd definitely give OS X the chance to give Windows a run for its money as my primary OS.
    Mouse Acceleration. I absolutely can not stand it. I'm using a Logitech G7 wireless USB mouse, and it feels incredible when used in Windows, acceleration disabled. When I use it in OS X, it feel sluggish, responds awkwardly, and flies past my goals when it really gets going. Is there any way to turn this acceleration off? A friend of mine found a freeware "patch" that supposedly copied the "Windows acceleration model," but it didn't seem to make a difference... If there is a way to disable and you could enlighten me how to do so, I would be eternally grateful.
    Mini Core Duo + Self Built PC   Windows XP  

    Read this page:
    http://Gnarlodious.com/Computer/MacOsx/MouseSensitivity
    Oh hey, I have a Mac in my car too!

  • XINPUT mouse driver problems

    Hello Everyone!
    I've written a mouse driver for Xsun (sparc). It is implemented as XINPUT module. The module calls miPointerDeltaCursor to move the cursor. mieqEnqueue is used to enqueue button changes.
    The cursor moves correctly when the mouse is moved but any events (even events coming from miPointerDeltaCursor) are not done immediately but the moment I press a key on the keyboard.
    The keyboard focus does not change when the mouse cursor crosses a window's border but the moment I press a key on the keyboard.
    Mouse button clicks will be delayed until a key on the keyboard is pressed.
    Any ideas why the X server behaves like this ??
    Thanks.
    Martin.

    Can you tell which GE60 model do you have? (there are different models of GE60 and we need the exact model for example GE60 0ND/2OD/2PE..)
    Which external mouse are you using? can you give the model of the mouse and the driver version you installed?
    Does the mouse freezing problem also happen when using another external mouse?
    Also, can you explain little more details when you mentioned "It seems that this problem happens when I unplug the mouse."?

  • Please fix mouse acceleration issue

    Is Apple doing anything to fix the mouse acceleration issue? Do they know and care? I found Windows 7 even XP mouse acceleration to be great. I really wish Apple can fix something so basic.

    I have adapted this advice from a post by nycruza
    "VOLUME Control Procedure"
    http://discussions.apple.com/thread.jspa?threadID=1020767&tstart=1065
    1. Obvious but indeed there are some that forget to remove the plastic covering.
    2. Go into settings and move the volume software sliders all the way to the RIGHT. These can cap the max volume allowed of various sound outputs. If you've capped the max output, then attempt to turn your earpiece up...it won't be too loud.
    3. AFTER you have done step 2 above, use the rocker switch on the left side of the phone and push the upper side of switch. (this is ringer volume)
    4. DURING A CALL, use the rocker switch on the left side of the phone and push the upper side of switch. (this is earpiece volume)
    Note that the behavior in #3 and 4 is standard to how many cell phones operate.
    IF after doing all 4 above and your earpiece or speaker is still low or muffled you probably have a defective device.

Maybe you are looking for