How many scripts work here under Unreal Engine 4.x?
I will start with a list of games that I know for a fact use Unreal Engine 4 and work flawlessly with AHK:
ARK: Survival Evolved
Blade & Soul
Gears of War 4
Sea of Thieves
State of Decay 2
And that's just the list of games I know
use Unreal Engine 4 and have written scripts for personally.
The problem could be hardware related for as far as i know, due to n-key rollover and how AHK and/or the system reads the keys?
That is exactly the problem here, you have no idea and want to argue with someone who does. N-key rollover isn't a thing in AHK. ANY amount of time is enough to activate keystrokes. This is not the same thing as whether the game itself captures the keystroke or not since AHK replaces the data generated by the hardware.
It is extremely difficult to replicate.
No it isn't. Not kidding or pitching shit here. This is a problem that happens with every single game that uses a polling method to gather keystroke data, League of Legends is notorious for this. This is explained in #3 of the how to that I linked that I would bet you didn't bother to read.
Here is a list of other posts that have the same issue you do, ALL from the first
page of a search... (Keystrokes being 'missed' by the game)
https://autohotkey.com/boards/viewtopic ... 6&p=242830
https://autohotkey.com/boards/viewtopic ... 7&p=234254
https://autohotkey.com/boards/viewtopic ... 4&p=223706
https://autohotkey.com/boards/viewtopic ... 9&p=220829
Long story short. Your keys are not 'jamming'. The game is seeing the downstroke and then missing the release of the key(or vice versa) because they are not being held down long enough. This is unrelated to key rollover because the speed of key sends and length of hold down time are not hardware generated when being filtered by AHK.
Argue with me all you want, I have written one of the most viewed gaming scripts and the only
gaming tutorial on this entire forum. I know what I am talking about.
You are only making yourself look bad by name calling and no one is going to help you with that attitude. Do you really think it's a good idea to insult the one person willing to try to help? Wow.