So I have been going through setting up my controller to play royals. I have been using joytokey and generally following this guide here https://royals.ms/forum/threads/a-basic-guide-template-for-playing-with-a-controller-joytokey.95553/. The default in JoytoKey is when you map a key to a button, when you press and hold the button it counts as just one input. An option in the above guide from Gert, is to toggle 'autorepeat' for 4 to 5 inputs a second. The problem is that isnt the same speed as just pressing and holding down the key on the keyboard, and there is a noticeable lag between subsequent attacks (I am playing a dk using crusher). Crusher with a normal spear activates every 930 ms with booster and 810 ms with booster and si. One option, although clunky, is to have one map for booster and one for booster and si with repeats on 930 and 810 ms. Another option is repeating inputs every 10 ms, but I do not want to get banned by automod for turbo inputs. From what I gather, in Windows 10, you can change the character repeat delay values from 1-4 with a range of 250 to 1000 ms and the repeat rate on your keyboard from 2.5 repeats/second to 30 repeats/second (source - chatgpt, not confirmed) Since the general rule of button remapping is that it is ok as long as the action is 1:1, can i change my settings on my controller to match my keyboard? That would be repeat delay of 500 ms and a repeat rate of 30 repeats/second? It would make pressing and holding a button on my controller essentially 1:1 to pressing and holding a key.
That would probably work with the 4-5 key presses recommended by gert. I've been playing on my bishop as well and with the 5 inputs per second, telecasting feels sluggish. I'm really hoping that I get the ok to emulate the key press this way or another way to map my controller such that it is 1:1 to holding down a key.