Are WMK/AHK allowed?

Hi I was just wondering if windows mousekeys (WMK) and autohotkeys (AHK) are allowed? Both of these were around in 2004 and were allowed to my understanding as long as AHK was 1:1 (1 input for 1 output) but just wanted to make sure they were allowed on here as well.

This would be the script I would be using:

1::
Mousemove, 0 , 40, 0, Rel
return

Same exact thing as WMK without all the annoyances of WMK. Would just be using to drop fish.

I’m not convinced that 1:1 input includes moving the mouse number of pixels greater than 1. Usually that gets thrown around for something more simple, like a button press becomes a click.