I believe I finaly found my answer. Use Keyclone as a whitelist.



Now the final question I have is... does keyclone know the difference between the numpad "1" key and the regular "1" key along the top of the keyboard (page up, page down etc.. as well since I'd need them to work regardless of numlock status).