I often find myself transitioning between MacOS and Windows, hence it’s always tricky adapting to the keyboard layouts. I decided that I want to stick with MacOS layout, hence this tutorial is about mapping Windows keys to MacOS keyboards.
ResharpKeys is an open-source tool that provides a user-friendly interface for remapping keys in the Windows Registry. While it’s not designed explicitly for macOS, we’ll be using its capabilities to bring a touch of Apple’s keyboard to Windows experience.
Setup
Step 1: Installation – You can find ‘resharpkeys’ app directly in Microsoft Store. Press the install button and that’s it!
There are also other ways of installing the app on your computer. Check out resharpkeys documentation for more details
Step 2: Open up ResharpKeys app
Step 3: Click ‘Add’ button
Step 4: Select a key in the left pane you want to map to another key, app, or window. For example, I want to map CTRL button to CMD button on macos (windows button)

Step 5: Click “Write to registry” to confirm changes
Step 6: Restart PC and that’s it!
Note: if you want to remove the changes you made, open up SharpKeys again, select the assigned key, then click Delete.
Enjoyed this article? Make sure to subscribe to my YouTube Channel for more Test Automation tutorials, and follow me on LinkedIn and Twitter for regular insights.
Looking to accelerate your test automation journey?
I’ve designed a personalized 1-on-1 mentoring program tailored to boost your skills. Reach out at iamqarv@gmail.com for more details 🚀