We are looking for an individual to design a modification to an xbox 360 controller that will make the controller more efficient in what we need it to be capable of. The project will also need a windows program to help with quicktime programming of the modifications. We are looking to spend no more than $2000 for this project.
## Deliverables
We need an easy to solder solution created that will directly hook up to the existing a, b, x, y, left trigger, right trigger of the xbox 360 controller. The functions of this modification are to include rapidfire to any of the buttons listed above. The modification will also need to handle macros for these buttons as well.
The desktop program will need to be able to program the controller modification to handle different modes with different settings for a number of functions.?
(example)
user plugs xbox controller into computer via usb cable user opens the desktop program, from here the user can choose mode 1 and then proceed to choose what mode 1 can handle such as rapidfire on whichever buttons the user needs rapidfire to work on and how many pulses per second the button registers being pressed while held down.
Examples of reasons this modification would be effective would be for first person shooter games and games where quick and frequent button presses are vital.?
Another functon the controller needs to be able to handle would be macro settings as another mode. Example of this would be for fighting games where different buttons must be presses in a certain order to complete a certain type of combo in the games. So lets say to do a punch. punch, kick punch instead of the user actually having to press all these buttons they could press only 1 and the controller will finish the rest for the user.
There needs to be numerous modes capable of being programmed by the user just by typing in the functions they would like to achieve wether it be macros or rapidfire. The user must have complete control over the rapidfire pulses per second and the pulses must be randomized in time between each pulse to prevent in game detection of the modification. The modes will be switched by the user through the sync button on the controller and the ring of light needs to also pulse the light x ammount of times for whichever mode the user is in.
Example would be press the sync button 1 time for mode 1 the led light will turn on then off 1 time to let the user know he is in mode 1. press the sync button again the light should turn off and on 2 times to let the user know they are in mode 2 and so on. the user needs to have a multitude of user defined modes available.?
Macros and rapidfire will need to be able to work in accordance with each other as well in the same mode. The macros will also need to have a section for the user to determine how much time in between before the next button in the macro is pressed. example of this would be press A button, pause for x amount of seconds/milliseconds, press B button, pause for x amount of seconds/milliseconds and so on. The macros need to be able to handle no more than 30 button presses per macro setting. More than 1 macro should be able to be assigned to an individual mode.