@daays the point here that you are missing is that a KEYBOARD is input… the WHOLE KEYBOARD is a big macro program… When you hit k it types K. when you HOLD down W it spams W. just because you are capable of modifying your keys on your mouse does not mean that you should be able to auto-farm… COMPLETELY ILLOGICAL.
and btw you are capable of modifying your keyboard keys with scripts to make them also do everything you heart desires. It just takes a little more know-how. the macro programs that come equipped with gaming keyboards and mice hold your hand… that is it.