I give up.
I was about to give up. But, then I read you comment about input device. So, I though what will happen if I connect my controller to pc and play the game. And, that worked(somewhat).
So, now if I keep my controller connected via bluetooth to my pc, the game works fine. As soon as I disconnect my controller, the problem comes back, which is weird, because in theory my controller should cause this problem if my controller is broke, but my controller in not broker, I used it in other games and my controller works just fine.
So, I'm guessing some keys is been inputting my pc when my controller in not connected but the problem goes away when I connect my controller which eliminating they key input.
But another question arises, why this is happening in only in app(this game). I also used online keyboard and mouse tester to see which key is been inputting itself during idle. But I found none. And I also tested my controller in windows controller calibration setting and my controller is also not inputting any keys in idle.
As for the misunderstanding, I say it again, I never meant any rudeness, "Dude" is like "brother" in my language. And as for the questioning Sycho's ability/knowledge. I never doubted him at all. I mean, I still don't get it. " I assuming you know what macro's are" somehow questioned his ability/knowledge. I really really, don't get it. And again I was not being rude at all.