Autohotkey: Key remapping script

Job ID: 30770012

Budget: $30 – $250 USD

Hi
I need a script written in AutoHotkey which will mapping the keyboard keys.

The script will perform mapping only if there is an active keyboard type: Grece. For other types of keyboard, no mapping.

In addition, when the Grece keyboard is active, the keys mapping depends on the active program window.

For active Word window:
1 List of keys to assigned

For the Active AutoCAD window:
2 list of keys to assign

I'm not a programmer therefore I need that someone prepare a script.

Sketch of the script (example):

If keyboardlayout= ????????

#ifWinActive Notepad

g::G ;G
f::F ;F
d::D ;D
s::S ;S
a::A ;A


#ifWinActive AutoCad

g::^Tab ;Ctrl+Tab
f::MButton ;(MidleMoudeButton push and keep until button release)
d::+Mbutton ;(shift+ MidleMouseButton push and keep until button release)
s::^MButton ;(ctrl+ MidleMouseButton, push and keep until button release)
a::^!a ;ctrl+Alt+A

the application must be efficient because for each program the list of shortcuts are about 30. The script should run for
3 different programs
each of them have 30 shortcuts.
Related categories: AutoHotkey Programming