If macOS is so easy to use, why do I hate using it so much?
My biggest beef is with the keyboard. Windows and Linux have embraced usability and made the key mappings pretty much identical. Or, maybe Windows is the 800-lb gorilla, and Linux just followed its lead. Either way, I can go back and forth between the two platforms without upsetting my muscle memory. Then there is the Mac... "being different." Being different is a great plan for trying to entrap your users in your walled garden, but it's terrible for universal UX. How many IT people need to deal with different OSs? Pretty much all of them? Why must we be forced to change our mental programming whenever we need to touch a Mac?
Why must it have Cmd/Opt instead of the ubiquitous Ctrl/Alt? I don't actually care that you call them. But when I do ctrl-C, ctrl-V for copy and paste, those keys need to be in the same place. And Home/End? They are there, but do completely different things? Why do I need to do a 3-finger pretzel move for something I need to do all the time? I know you can remap opt-C to ctrl-C. But then, what if I am in the terminal and need ^C? It's messy. Where is the UX??? I have been fighting with Karabiner and VScode keymappings for years trying to come up with a universal recipe. But just end up hurting myself more. Why can't the macOS keyboard (and applications) respond to a universal keyboard mapping? You know, for us humans?
If Apple wants to increase its market share in the PC space, how about embracing usability? Please give us an option to put the keyboard into compatible or universal mode and make the device interoperable with the rest of the world.
If anyone has a universal recipe for addressing this problem, please let me know...
I could really love this thing if I didn't hate using it so much... Thanks for listening...
What I miss while using Windows:
- Command+N: New Window. This is up to the application to implement this functionality in Windows. Some do, many don't.
- Command+W: Close Window. Ditto for New Window.
- Command+Q: Quit application. Windows doesn't really have a notion of quitting an application. If you close all the application's windows, then the application is quit. Sometimes I want to keep an application open even though it currently has no open windows, and other times I want to close an application with one command and not cycle through and close every window.
- Command+backtick: Cycle through Windows of application.
- Spotlight: Would be really nice to have in Windows. There's a PowerToy providing similar functionality, but my employer doesn't allow for the installation of PowerToys.
- Gestures: PC trackpads just don't work as well as Macs (subjective). In my Windows setup I use a mouse and disable the trackpad because of so many ghost inputs while typing. I would never use a mouse with my MacBook, the trackpad and gestures are simply too good.
Overall, I much prefer using MacOS over Windows. Whether it's easier to use is subjective, but I find it to be much more productive.
With keyboards, that includes mappings that give RSI and finger strain for the sake of not adding a handful of keys.
For the window manager, that includes non-windowed applications, from a UI perspective never moving on from single application views - just giving an illusion of multiple apps.
Despite the strides NextSTEP brought Apple as an OS, some of which shows through at the command line, the UI and UX just hasn't moved on.
Settings->Keyboard->Keyboard Shortcuts (it's a button)->Modifier Keys (it's a list on the left)
The Settings app sucks.
I have to assume Apple just doesn't care about the Mac anymore. New Macs run the iPhone chips with mobile-tier UI padding, smartphone-grade driver support and the iPhone's design language.
Why is Mac so crazy and inconsistent?! Was it developed by morons, imbeciles or idiots?
Why can't it be clear and easy to use? Like Linux!
Take Ubuntu: It's always CTRL-C to copy to clipboard.
Except in Terminal, where it's CTRL-SHIFT-C.
But please don't misunderstand me, I'm not judging others' abilities to adapt to trivial differences. Many of us in tech struggle with severe cognitive deficits. Besides, we're pros!
So here's a couple of tips:
Tip 1 - Use a mnemonic. Imagine your memories as a large castle with many rooms. After coming through the Linux foyer and through the Ubuntu hall, when you get to the Terminal room, think "I've got to SHIFT my thinking to use copy".
If that doesn't help, try admonishing yourself in the third person: "Buddy, it's SHIFT-ctrl-c. Do you wanna copy or not?!"
Back to Mac and why it's so shitty being trapped in its maze-like garden of walls... who can live like this?
Also, fwiw, Mac had those keyboard shortcuts first and it was Windows who changed them.
Tune in. Turn on. Drop out. You'll soon realize your life to this point, has been a pointless waste.