0

guys I'm a software developer and I use arrows keys a lot. As long as Apple changed their keyboard layout it is so hard to use the new arrows setup. It' just drives me crazy every time when I try to go line up, or line down in my code editor.

Is there a way to map RIGHT SHIFT key to behave like a top ARROW ? And map TOP ARROW key to behave like DOWN ARROW.

It would be a great solution for me. Thank you for your help. I've been trying to achieve this by Ukulele app, but I don't understand this app or I'm doing something wrong.

  • Can you add what you've tried with Ukulele? – nohillside Nov 26 '19 at 12:12
  • Anyway, from one of the popups within Ukulele: "If you want to make other modifications such as turning modifier keys into normal keys, or normal keys into modifier keys, Karabiner (pqrs.org/osx/karabiner) can likely help you.". So using Karabiner might be easier for this anyway. – nohillside Nov 26 '19 at 12:23
1

I've not heard of Ukulele and it wasn't in the top ten search results on DuckDuckGo. So, allow me to recommend another third-party piece of software, which is open-source, well-established, powerful, reasonably intuitive, and widely known and popular in its use with developers and "power users".

Karabiner Elements is stable in and updated for macOS Catalina.

Most keyboard mappings will be achieved using the GUI in a pretty straight-forward interface. For complex mappings, there's a configuration file you can edit which uses JSON (Karabiner .json Reference Manual).

Yours are classified as simple modifications, e.g. ⇧ᴿ , so can be created straight in the GUI. Here's a screenshot series that shows how intuitive it is.

  • Ukulele is here: software.sil.org/ukelele – nohillside Nov 26 '19 at 12:12
  • 1
    Bro this soft is awesome, you just saved me from spending 100$ for a new keyboard :) Good bless you! – p7adams Nov 26 '19 at 17:57
  • The makers of Karabiner don't charge for it, but should you feel giving, their website has a page that allows you to donate whatever amount you wish to help support development and open source software. – CJK Nov 27 '19 at 20:12

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .