Just adding Razer Deathadder (on a cloth pad) to that list. It's the best mouse I've ever used for design.
Edit: I should add that if you're on a mac, use the SteerMouse driver with this mouse, not the Razer driver.
I have the Elecom M-XT3DRBK Thumb actuated trackball mouse. It has synthetic ruby bearings and just like you and oh, sooo many others, I swapped my stock ball for my old Logitech M570 ball. It was definitely an upgrade. . . That being said, my movement was pretty rough when I first got it. I immediately applied a dry film PTFE lubricant to the bearings and guides as I discuss on reddit. Still it took 2-3 days to completely break-in. Now, it's like butter baby!
To speak to your sensitivity issue, I have the acceleration set to .5 (a bigger number is faster. like 1.2 is jerky fast) and the sensitivity set to 1700 DPI. Which is 100 DPI higher than the Elecom's proprietary mouse management software will let you go, which is 1600 DPI. I use SteerMouse, a Japanese aftermarket universal mouse management software that allows granular adjustment of your input device settings, such as utilizing the optical sensor's full design spec of ~2000 DPI. That is why I am able to set my sensitivity to 1700 DPI. I would just set yours to your models maximum and fiddle with the acceleration until you like it.
There are a few utilities that can allow you to customize third party peripherals you should check out!
I recommend either SmoothMouse (has some compatibility problems), SteerMouse (paid) or that Team Liquid thing that works surprisingly well.
SteerMouse won't work with 3rd party mouse drivers like Logitech drivers, SmoothMouse and the other utility are not mouse drivers and work on their own, even with Logitech drivers.
Are you sure that SmoothMouse is not compatible with El Capitan? IIRC I had it running for some time until I had problems with some applications like TeamViewer and switched to the Team Liquid thing...
Try SmoothMouse or even SteerMouse trial. SteerMouse can give you customization over the acceleration but it's not free. SmoothMouse is free but only gives you a choice of acceleration like Windows, OS X, or you can turn acceleration off.
I am both a Windows and OSX user and while I enjoy many aspects of Apple's OS I must say the Window management and feel is just terrible.
Nothing compares to the precision and feel of handing window management in any version of Windows (95 onward). OSX has some serious wonkiness in this area which I find extremely annoying but am able to look past it.
Also OSX mouse movement, when using an actual mouse is terrible the acceleration makes it feel really strange. Fortunately Mousesteer fixes this. That aside OSX is a marvelous operating system.
I have a Logitech V470. I'm using it since about a year and had to replace batteries twice. Good mouse with perfect ergonomics. Apple sells it in their online store if you want to check some reviews. It's programmable but I never installed the Logitech software. SteerMouse might be an alternative. It gets good reviews.
Install SteerMouse. You can tweak every single aspect of the mouse settings with ridiculous precision. I hate OS X's default mouse acceleration but after tweaking it with SteerMouse it just feels really natural.
Really expensive though. An alternative could be USB Overdrive, but I prefer SteerMouse's more precise tweaking over USB Overdrive.
I have no clue why they still use that shitty mouse acceleration in OSX. This propably won't apply to you but perhaps for others, http://plentycom.jp/en/steermouse/index.html removes the mouse acceleration and makes it windows like, couldn't really use my Mac without it!
I’m not using BTT, but a kind redditor suggested using steermouse when I posted about having similar Mac troubles. It recognizes the elecome huge with no problems, and supports all sorts of cool shortcuts for all its buttons.
You have some options that you can try:
It doesn't look like there are any OS X drivers, so you are either stuck with the generic Apple mouse support or will have to use a 3rd party driver like USBOverdrive or SteerMouse (haven't used this one so I don't know if it is any good).
Note that these 3rd party drivers support many but not all mice and may lack support for certain unusual/oddball features.
MS Sculpt Mobile Mouse paired with SteerMouse.
I really disliked the Magic Mouse's shape and weight. I immediately traded it for the trackpad, which is a decent input to reclaim gestures, but it just wasn't comfortable enough to switch from a mouse. YMMV.
I also tried a couple Logitech mice—I used them exclusively before switching to Mac—and their movement just seemed off, laggy, jumpy, etc.
I was going to try the Logitech MX Anywhere 2, but it lacks a middle mouse button on the wheel and doesn't have a replaceable battery. Those might not be deal breakers for you.
I'm a Mac owner as well - MacBook Pro Retina. I use a Logitech MX518 with mine, but I use Steermouse as the mouse driver. As you noticed, the native Logitech gaming drivers are pretty lackluster. Retry your Logitech mouse with Steermouse, it handles acceleration, etc much better.
For what it's worth, I previously used a Razer Deathadder but wasn't happy with the results. Synapse was pretty buggy on Mac OS and I didn't find the mouse comfortable at all. The mouse broke on me in less than a year, unretired my MX518, and lived happily ever after.
I find that Screenflow works really well for recording in-game in OS X with little impact on performance. It is highly optimised for OS X. Not cheap is the only thing but really great for editing and fast conversion. I also use Steermouse app for configuring my LogitechG700s and it works really well. Nice to set the mouse wheel too.
I use SteerMouse. Set your config to this i.imgur.com/MkPwK.png for Windows like settings. You can download the demo for free to try it out.
I turned it off after a couple of days. I use a Windows PC for work and I work from home, so the two machines are sitting next to each other on my desk. Going from one mouse to the other throughout the day was causing issues for me. I really need to be able to set the mouse scrolling to the old mode and the trackpad scrolling to the "natural" mode. I want to use the trackpad in natural mode because it actually feels right to me, but I cannot work with the mouse also using the same mode (it also just doesn't feel right for the mouse to use natural scrolling).
My solution was to use Steermouse. I've owned this software for years and just now realized that it will give me what I want. You have to set the scroll actions to be the reverse of what you actually want them to be if you are using natural scrolling, so scroll up is "down" and scroll down is "up" (screenshot).
There may be other utilities that do what Steermouse does. I'd be interested in hearing what others are using to keep the mouse set to the old scrolling mode while the trackpad uses natural scrolling.
Edit: Mac OS X Hints says that USB Overdrive will allow you to reverse the scrolling of the mouse so that it uses the old mode while your trackpad uses natural scrolling. It's shareware and has a reminder at startup and a countdown when you open the user interface until you pay for it.
If you are looking for an inexpensive gaming mouse, I wholeheartedly recommend the Deathadder with 3rd party drivers (USB Overdrive or SteerMouse depending on your preferences) on the account of it being a fantastic general use mouse and its decent build quality. Also, it comes in southpaw flavor.
If you’re still interested in a solution, ControllerMate allows one to set arbitrary acceleration curves, including a linear, no acceleration curve. That’s what I use.
I’ve heard that SteerMouse is also capable of disabling acceleration.
I have been using one called SteerMouse:
http://plentycom.jp/en/steermouse/
It's been much better for my RAT wireless mouse. Not sure how well it would work for the game pad, but it's got a trial time.
Sorry, I guess my mouse is almost 2 years old. If you don't mind the blue glow instead of white, here's a list of Razer's gaming mice that have Mac drivers. (I still have to use Steermouse to get the acceleration curve right, though I haven't tried any of their recent drivers...would be great if they fixed this in the driver so I didn't need Steermouse).
BTW, I don't know if the acceleration problem would go away with a bluetooth/wireless mouse, so if you get one of those let me know how you like the acceleration.
Hi there sebastiandeixler, thank you for your feedback!
I'm taking it into consideration, but unfortunately I don't have much time to work on Mac Mouse Fix so please don't hold your breath.
If you haven't already, I recommend you check out SteerMouse or Smooze. They are alternatives to Mac Mouse Fix that might work better for you.
Hi pease_pudding, thank you for your feedback!
I think if you're using Logitech Options there is not really a need to use Mac Mouse Fix. As it stands it's trying to be a simple, plug-and-play way to make standard 3 or 5 buttons mice, which don't come with their own driver software like Logitech Options, more useful. I might add an option to define arbitrary Mouse Button to System Function remapping in the future, but don't hold your breath for it.
I can highly recommend Steer Mouse to you though. It's a great little piece of software that can do all the things you were asking for and more.
I've heard Steermouse recommended for OSX users.
I personally like forward and back on the wheel tilt, and then R-click on Fn3 which you can bump with the heel of your thumb.
Hard to tell about wrist pain. Try to keep them as straight as possible. I also get wrist pain just from typing on straight keyboards, so you might consider looking into a split keyboard.
I just downloaded SteerMouse and it works great. http://plentycom.jp/en/steermouse/support.html
I could never get the elecom utility on mojave working at all.
FWIW: I know it's frustrating to lay out more cash, but I just want to say that I picked up SteerMouse for $20 and haven't looked back. It works for everything I've thrown at it, Kensington Expert, and most of the Elecom Line (everything I have).
Both USB Overdrive and SteerMouse should allow you to customize your mouse. I've used USB Overdrive with a Logitech M705 and was able to set pretty much every button to do what I wanted, including different settings for different applications. I haven't used SteerMouse, but I've heard good things about it from those who have. Neither is free (they're both $20), but you can actually use USB Overdrive forever without paying if you can live with the occasional reminder.
What mouse is it? Does it have mac software (drivers) to customize button behavior?
You could try using USB Overdrive or SteerMouse if you lack suitable mouse drivers. Both are paid pieces of software - but USB Overdrive will simply show a reminder at boot (until you pay) while StreeMouse has a 30 day free trial period.
Just a quick update: I found another thread that suggested trying SteerMouse. I have just installed the trial, and it works perfectly. Every button on the mouse can be mapped in many ways, and accelaration etc. can all be tweaked.
Won't "System Preferences > Keyboard > Use F1, F2, etc. keys as standard function keys" work? I have it enabled and I don't have issues.
I also ditched Synapse on MacOS, it's too much trouble. Instead I use SteerMouse (http://plentycom.jp/en/steermouse/). It works like a charm, take a look at it.
Synapse doesn’t work on Mac right now. Check the posts on this sub about it. And note the lack of response from Razer. No clue if they will ever fix it, or build Synapse 3 for Mac. They seem to have given up on Synapse 2.
Check out SteerMouse. It costs you $20 but their support team will actually get back to you. Razer support, and Synapse on Mac, are just horrible.
I switched to USB Overdrive due to bugs that appeared after an OS update. I reported the issue to Logitech customer support and got a "this will be fixed in the next release" which at the time looked to be about half a year away. I complained about this delay but never got any feedback that indicated that the fix would take less than half a year.
SteerMouse is a similar product I haven't tried myself.
ps: the mouse I'm using is a corded Logitech M500. I like the feel of it, but it is rather finicky about dirt and dust. It requires much more cleaning than the ancient Microsoft Intellimouse I was using before.
Don't mind these PCMR users. I'm with you on using whatever you have / want. I'm quite used to using all three major OSs, and I've used SmoothMouse on MacOSX. Unfortunately they don't update anymore, but it seems to work for now. http://smoothmouse.com
They have a list of alternatives on their page. It seems SteerMouse works. http://plentycom.jp/en/steermouse/
There is also SteerMouse which I'm not personally familiar with.
I'm using USBOverdrive for my Logitech M500. Mapping double click to my side buttons stopped working back in 2015-05, after a OS update. Logitech support was useless and Logitech Control Center was updated maybe twice per year, meaning that it would probably take months to maybe get a bug fix.
The mouse management software I have been mentioning, SteerMouse, also supports "mouse chording" (there is a learning curve, you have been warned). Which effectively adds, even more, button possibilities w/o having physically more buttons. -For the Win!
As far as thumb vs finger goes, I have found that finger trackballs tend to tire out the back of my hand and my forearm due to having to keep my fingers lifted somewhat to effectively use the trackball with my finger. No such effect with a thumb trackball because my hand just rests on the mouse body and my thumb naturally sits right on the ball. My thumb can somewhat rest as I use it as well because it often rests on the ball as I operate it. - For another Win!
I have the same M510 and have used it with my Mac for many years. The key for full functionality (and mapping all of the buttons to whatever you want to do) is a very stable System Preference utility called SteerMouse. Been using it forever, and it works flawlessly. They're a Japanese developer, and they consistently upgrade it. I purchased it years ago, and it works great. http://plentycom.jp/en/steermouse/
Yeah they aren't very good (at least they seem to keep losing my logitech mouse on Sierra)
You might want to try Steermouse if you don't mind buying: http://plentycom.jp/en/steermouse/download.php
Or someone posted about something they developed recently - smooze (not tried it): https://www.reddit.com/r/mac/comments/5u3qib/smooze_a_mouse_enhancement_app_i_developed
What's your fps_max? Set it to 120.
Do you use m_rawinput 1?
Turn off "mouse filtering" in the TF2 Mouse options panel.
I've noticed an interaction between cl_cmdrate/cl_updaterate and fps_max. fps_max must be higher than those two.
If you still have problems, try installing the trial version of SteerMouse. http://plentycom.jp/en/steermouse/
Do you use a BlueTooth mouse or a wired one?
Raw mouse doesn't work for me.
I use vsync off, fps_max 120 and low res with all off/low.
For other fixes of mouse lag, http://smoothmouse.com is one that many recommends. I personally use http://plentycom.jp/en/steermouse/
You can use SteerMouse basically any USB mouse - you just define manually how many buttons the mouse has and go from there. But Razor, Steelseries, etc. products all work (mostly) properly with OSX.
thanks! I appreciate the comment about mamba's wonkiness – that is indeed what others seem to report on the web as well. I'll have a look at the deathadder.
Logitech would be a safe bet... have had practically zero problems with the mx518 and I even got SteerMouse (http://plentycom.jp/en/steermouse/) on my Mac which lets me tweak acceleration and the lot :)
OSX has, built in support for (up & down) scroll wheels and left and right buttons.
Additional features like click-able scroll wheels, sideways tilt-able scroll wheels or additional buttons require either software from the manufacturer or some kind of 3rd party software like:
Note: I haven't used either of these mouse drivers myself.
I installed the official Logitech driver but the software offended me. I wanted a driver and I got an 'experience'. I'd buy steermouse but it's my work computer and I don't really want a utility running at all times just to make my forwards and backwards buttons work.
This was something i struggled with for like 1 year. Not the mouse itself - that does not really matter. I use a Razer Abyssus and it's great. For RTS - Sc2 at least. Maybe for a MMO like WoW you'd need more buttons,.... but for sc2 Abyssus or basically any mouse is great. The real problem with a mouse in MacOS is that you CANNOT DISABLE THE MOUSE ACCELERATION!!! Or at least i did not find any way of doing it. And playing sc2 with mouse acceleration is practically impossible (i am master league...maybe in bronze it's ok...) So to solve the issue i had to use a tool named SteerMouse: http://plentycom.jp/en/steermouse/ . I used version 4.1 and it worked great to do a basic thing like remove the goddamn acceleration. The tool costs $20. Or you could... nevermind.
So to summarize: used MacOS; was angry for 1 year; had to install additional software to remove mouse acceleration; played for less than 1 more year in MacOS and then (for higher fps) I INSTALLED WINDOWS ON MY IMAC THROUGH BOOTCAMP AND NEVER BOOTED IN MAC OS ONCE IN THE LAST 2 YEARS!!!!!
Just wondering if you have tried installing Steermouse: http://plentycom.jp/en/steermouse/download.php
I haven't got a mighty mouse, I do have Steermouse and no problems with Mlnodevelop though, and a quick google came up with another guy saying Steermouse fixed it for him with a Logitech MX 620 http://answers.unity3d.com/questions/49486/scroll-wheel-not-working-on-mac.html
I haven't tried anything wireless with a MBP, other than the magic mouse which was crap for gaming. You could try giving SteerMouse a download (it's a demo to try and something like $15-20 to buy) but some hardcore gamers swear by it.. http://plentycom.jp/en/steermouse/
I just spent awhile to figure this out for myself. I now use SteerMouse and CursorSense together to totally remove mouse accel. It also ads some added sensitivity control which is nice.
SteerMouse:
http://plentycom.jp/en/steermouse/download.php
CursorSense:
http://plentycom.jp/en/cursorsense/download.php
They both say you need to buy a full version, but I've been using them for over a month now and I haven't run into any issues.
Hope this helps!
I use SteerMouse to control my Logitech G700. It works spectacularly though I lose the ability to check the battery on command (not a big deal) and on-the-fly profile switching (might be a problem for you, I've never needed multiple button configurations within the same application).
That said, I think SteerMouse and USB Overdrive are essentially the same thing. They both cost $20. And my decision was based on the fact that USB Overdrive wasn't updated for Lion at the time I needed to make a purchase.
I just bought the logitech g700. unfortunately the software for my mouse doesn't work on os x. i found this neat program though. it lets you set the bind for all the buttons. http://plentycom.jp/en/steermouse/
That’s not inertia; it’s acceleration.
It is indeed unfortunate that OS X does not include an option to disable cursor acceleration, but if you really want to get rid of it, SteerMouse and ControllerMate are both capable of doing so.
There's a program called SteerMouse (http://plentycom.jp/en/steermouse/) that lets you customize just about everything for your mouse. One of those options is to disable mouse acceleration, which is a feature that many people don't like (or find it hard to transition to/from).
If you’re still interested in a solution, ControllerMate allows one to set arbitrary acceleration curves, including a linear, no acceleration curve. That’s what I use.
I’ve heard that SteerMouse is also capable of disabling acceleration.