So I know my autohotkey script is working just fine. Ok, maybe if I launch the game first, THEN run autohotkey.
I go into the in-game keybind editor, and change my Jump key from spacebar to Numpad 5 just fine! It even shows up as Numpad 5 in the game! I do this again with all my numpad keys and they show up just fine in the game. Launched Witcher 3 again with autohotkey running, and guess what! NOPE! I am still unable to use my keypad for movement! I tested this in notepad once I launched the script, pressing w,s,a,d were translating to 5,2,1,3 correctly. So I tried using AutoHotKey, made the basic script