The macro "Tinker" for "Dota 2" can be downloaded and used on regular mouse and keyboard. Installing the macro is quick and easy in the Keyran program and increases your skill level in Dota 2, if you follow the instructions!
I suggest using the following construction for the macro:
Buttons:
N - Blink
B - Shiva
V - Soul Ring
W - Rackets
You can link them to the D button or the space bar. For example, blink on D, shiva on B, soul ring on V and rackets on W.