Hello everyone.
First, I'm really really new to all of this.
Any help will be greatly appreciated.

I downloaded "HotKeyNet" and is very interesting and easy to use.
I could manage to get it working nicely, but no matter what, I can't get MovementHotkeys or KeyDown to work.
Those are the "commands" I'm supposed to use in order to make a hotkey holds down a certain key.

I don't understand what I am doing wrong.
I have this simple code just to test this.
<Label Char1 Local SendWin Notepad>
<MovementHotkey D>
<SendLabel Char1>
<Key J>

This is supposed to write any amount of "J" letters, as long as I keep pressing the "D" key, right?
But instead, all I get is one single "J", no matter how much time I keep pressing the "D key".

I've tried this also:
<Label Char1 Local SendWin Notepad>
<Hotkey D>
<SendLabel Char1>
<KeyDown J>


<HotkeyUp D>
<SendLabel Char1>
<KeyUp J>


And the outcome is exactly the same

The strangest thing is that I'm not getting any error messages, but according to HotKeyNet log, everything was successful:
From this pc: <SendWin Notepad><KeyDown J>
<SendWin Notepad> completed: Window found. Target set to 0xA0394 "Notepad"
<KeyDown J> completed


From this pc: <SendWin Notepad><KeyUp J>
<SendWin Notepad> completed: Window found. Target set to 0xA0394 "Notepad"
<KeyUp J> completed

Please help me.