hello all ive made a game on my pc that uses the keyboard buttons N, C,A,S,D,M,K, and the arrow keys. and i was wondering if it is possible could i make a controller with a joystick and buttons and hack a kyboard to the correct inputs? or create a arcadecontroll and program the game to use them controls? if so what will i need and how is this achievable. ps i have made a dreamcast controller in the past so im not completely new to this

also if i was to do this using a laptop would it be possible to add a credit feature?
thanks all