I can do it as a hard mod for $50 with send in controller. but the viking software will not negat any button, you can assign macros and functions to a button, but when you press B, your controller still presses B and adds the macro to it. same withthe sticks. It will not overide the origional comand, to do this the sticks must be removed and reconected.
I have done many of these. I am sure fredrow A east seattle electronics will do it for you aslo if you send him a message.