• maevyn@lemmy.blahaj.zone
    link
    fedilink
    English
    arrow-up
    2
    ·
    7 days ago

    And I feel the same way when I look over the shoulder of my collegues who are seasoned mac users. Things which I would do in no time on PC seems to take many additional clicks and more time for them as well.

    That’s really strange, can you give some examples? Just curious what things are easier to do on Windows (assuming that’s what you mean), I just have never had that be the case. Maybe it’s cause I’m a webdev and most tooling for web stuff is tailored for *nix systems?

    But the thing that really works me up is when I ask people about the hardware issues. The answer is always “you need to buy apple hardware”.

    Uh whaaaaat that’s crazy. Yeah I’m the same way, I’ve cycled through a lot of different mechanical keyboards and whatnot to find the one I like now (Ultimate Hacking Keyboard, dumb name but nice features lol). But I can’t say I’ve ever had an issue with a keyboard having hardware compatibility like that… I guess I don’t really use function keys. Again I use Karabiner to remap that kinda stuff to a different layer, which works universally so the same layering works on my laptop as my mechanical keyboard and I don’t need to have different muscle memory for different work-zone setups.

    This is the article that got me introduced to Karabiner, even if you hate Mac I do recommend giving it a look. One of the best things I ever did was use Karabiner to modify my layout and reduce hand movement/chording. It completely fixed my RSI issues. My current layout treats the JKL; home row keys as arrow keys when I hold down Capslock, and Capslock + CMD turns them into jump-by-word so I can navigate really fast. Rarely use a mouse when writing code these days. Oh, and Capslock + ’ is delete, surprising how often that is a common hand movement. Plus plenty of other small optimizations. Really couldn’t live without it.

    • dQw4w9WgXcQ@lemm.ee
      link
      fedilink
      arrow-up
      1
      ·
      6 days ago

      So a few examples on the first point:

      When connected to a virtual desktop at the project me and my collegues are currently working with, the mac has a weird keybinding issue where keys passed through to the virtual image are mixed up. No windows computer has this issue. At my previous project, the same issue occurred for those who used macs to access virtual desktops. Also, some of the shortcuts are consumed by the OS, making them inaccessible.

      Connecting to multiple monitors is weird. The hardware at my office allows for daisy-chaining connected to a laptop through a single USB-C. At least for PC. Both my collegues and I have struggles with connecting to the monitors, and typically, we end up having to rewire the screens to have multiple inputs to the mac.

      So the things from the top of my head are probably mostly software related, and it might be environmental issues with lack of support in virtualizations and firmware of the office equipment.

      Regarding the keyboard issues, it might be a local problem. I use a Norwegian Logitech keyboard, featuring a layout with ÆØÅ and different locations for several symbols compared to the US-layout. So maybe the compability differs because of that.

      I’ll check out Karabiner for sure, thanks! I use a Vim-plugin for developing and have made a bunch of mappings to reach keys which are mixed up in the virtual desktop. It sounds like Karabiner would fit my workflow well!