Autohotkey Download Mac
Simulate Mac keyboard in Windows. This Autohotkey script simulate Mac keyboard and some system shortcuts in Windows. Install Autohotkey.; Run the mac-keyboard.ahk.; Put the mac-keyboard.ahk in the Startup folder so it will auto run on startup.If you are using a Magic Keyboard, use mac-keyboard(magic-keyboard).ahk instead. Doesn't have to be an exact replica, just something that can find an image and click on it. I've been using SikuliX but it's much too slow, AHK instantly clicked it and moved to the next line whereas SikuliX takes like 5 seconds to move the mouse and click it. Download Compile AHK - Easily compile AutoHotkey scripts with this dedicated compiler that offers a detailed customization process, with numerous tweakable parameters. Download AutoHotkey for free. The ultimate automation scripting language for Windows. AutoHotkey is a free, open-source scripting language for Microsoft Windows that allows users to automate any desktop task. Create simple to complex scripts to automate tasks that include form fills, autoclicker, macros, and more.
Make Windows PC's shortcut act like macOS (Mac OS X)
With this AutoHotKey script, you can use most macOS style shortcuts (eg, cmd+c, cmd+v, ...) on Windows with a standard PC keyboard.
Note that
- You should disable the
Between input languages
shotcut fromControl PanelClock, Language, and RegionLanguageAdvanced settings > Change lanugage bar hot keys
because it conflicts withcmd + shift + ↑ / ↓ / ← / →
(select text between cursor and top / bottom / beginning of line / end of line) - you shouldn't change the modifier keys mapping with keyboard DIP. This script assumes you use a standard PC keyboard layout, and wish to use shortcuts as if it was a mac keyboard layout.
you want to press | keyboard sends signal to PC | AutoHotKey tells Windows |
---|---|---|
cmd + c | alt + c | ctrl + c |
cmd + v | alt + v | ctrl + v |
cmd + r | alt + r | F5 |
cmd + ↑ | alt + ↑ | Home |
cmd + shift + [ | alt + shift + [ | ctrl + shift + Tab |
... | ... | ... |
To Run
- Install https://www.autohotkey.com/
- Copy and save the content of
mac.ahk
in a text file, named asmac.ahk
- Double click on
mac.ahk
file
Auto start after PC startup
Place mac.ahk
file (or make a shortcut) at C:Users<USERNAME>AppDataRoamingMicrosoftWindowsStart MenuProgramsStartup
Auto Hot Key For Mac
; Boot Camp AutoHotkey Bindings |
; |
; Removes some of the 'Damn you, muscle memory' involved with Boot Camp |
; |
; AutoHotkey |
; -- |
; This is free and unencumbered software released into the public domain. |
; Anyone is free to copy, modify, publish, use, compile, sell, or |
; distribute this software, either in source code form or as a compiled |
; binary, for any purpose, commercial or non-commercial, and by any |
; means. |
; In jurisdictions that recognize copyright laws, the author or authors |
; of this software dedicate any and all copyright interest in the |
; software to the public domain. We make this dedication for the benefit |
; of the public at large and to the detriment of our heirs and |
; successors. We intend this dedication to be an overt act of |
; relinquishment in perpetuity of all present and future rights to this |
; software under copyright law. |
; THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, |
; EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF |
; MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. |
; IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR |
; OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, |
; ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR |
; OTHER DEALINGS IN THE SOFTWARE. |
; For more information, please refer to <http://unlicense.org/> |
#SingleInstance |
; Delete key |
!Backspace::Delete |
; Natural scrolling |
WheelDown::WheelUp |
WheelUp::WheelDown |
; Ctrl vs Command |
LWin::LCtrl |
LCtrl::LWin |
RWin::RCtrl |
; RCtrl::RWin |
; Some shortcut remapping |
^Tab::!Tab |
^W::!F4 |
#Right::^#Right ; Workspace changing |
#Left::^#Left |
^Right::End ; Text Navigation |
^Left::Home |
#LButton::RButton |
#IfWinActive ahk_class ConsoleWindowClass; Make Ctrl and Cmd + C behave as expected in terminal |
^C::Send { Enter } |
#C::Send { ^C } |
#IfWinActive |