Thanks guys. Ill give that Hyperspin link a try.
I compiled another that only used alpha and numeric keys only. That didn't work either, so that could be the case... Or I haven't compiled them properly, but they do work well in Windows.i think mame actually has an issue with reading the inputs generated by the tool i havent looked at this for quite awhile so not 100% on that