Scrolling with a external mouse on MacOS

If you have used a Mac with an external mouse you know there is something funky about this. In MacOS you can not individually select the scroll direction for a external mouse vs the trackpad. The trackpad when you want to scroll down a page you basically drag trough it and it’s a very natural motion, this however means that the scroll wheel on your external mouse will go the opposite way, whoever came up with this should work on a chair with nails for a few years.

It’s a totally unnatural way to scroll up on the mouse-wheel when you want to go down on the page, I mean, WTF.

Anyway, as always some nice folks created an app (I really wish I could do this in the operating system like any other decent operating system but no, it’s an app) to reverse the scrolling. You can set it to reverse the trackpad as well but I guess then you could just have the normal setting for the mouse and the trackpad would be the opposite. Anyway, let’s not get stuck on this.

I wanted my mouse-wheel to scroll properly as I switch between Windows, Linux and Mac all the time and I really can’t get my muscle memory to work this way.

Hallelujah, the fix is here, Scroll Reverser. You can either download it from the the link or if you, like me, use Homebrew you can just run:

$ brew cask install scroll-reverser

Screenshot 2019-12-03 at 23.15.16

It’s a really really simple app but it makes my life worth living again as I can scroll up and down the way you should be able to do.

If you do get this and, like me, feel it’s an essential tool to be able to work with an external mouse (and no, I will not get an external trackpad), then do not forget to drop the developers a donation. After all, they made life worth living again.

MacOS black screen after sleep

Yesterday I decided it was time to upgrade my MacBook Pro 2018 from Mojave to Catalina. Easy update but in the future if someone tells you Windows 10 upgrades are slow, ask them to try it on a Mac. I can update all Windows devices in my house one by one faster than my Mac from 10.14 to 10.15.
Anyhow, this was not a post to beat down my Mac, I do still like parts of you 😀

After the installation was done all was well with my applications, homebrew kept working and everything appeared to be just fine. Until this morning, like most mornings I pulled my Mac and opened the lid waiting for the screen to light up, but no. Touchbar (the worst idea ever by the way) was active but the screen was black. After my first meetings of the day it was time to test if this still happened. And yes, it did.

Some digging on the web and someone even had a fix to re-install the operating system… What the … I’m not going to re-install. Haven’t reinstalled any of my other computers either and hopefully the Mac is not this unstable that you have to re-install just for an upgrade when the Windows installations are fine after years and years of upgrades and Linux installations even more so.

The one common thing I found was that most fixes were deleting .kext files, kernel extensions. Some even mentioned the specific files to delete, I however did not have any of them but what I did have on my Mac was the DisplayLink software as I use it with my Lenovo USB-C docking station. All is fair in war and computer issues so:

Step 1; go to your applications folder and look up DisplayLink, then run the Uninstaller.

It will ask you to reboot so you should, once done go find the latest driver from Displaylink.com . Install it, reboot and your black screen should be gone. This of-course assumes you had DisplayLink installed in the first place :D.

As always the writing here is mostly notes for myself. If you had success with the above, enjoy and you are welcome.