Britt007 Posted April 17, 2012 Posted April 17, 2012 (edited) Can someone please tell me why the below code when the fire trigger is pressed into its 1st position generates I and O on pressing in, I thought it would only generate the I when pressing in and O when releasing the fire trigger ? The release part works fine. include "target.tmh" //program startup int ZOOMIN=0; int ZOOMOUT=0; int main() { if(Init(&EventHandle)) return 1; // declare the event handler, return on error } //event handler int EventHandle(int type, alias o, int x) { DefaultMapping(&o, x); ZOOMIN = CHAIN(DOWN+'i',D(1200),UP+'i'); //Press i, hold for 1.2 secs, release ZOOMOUT = CHAIN(DOWN+'o',D(1200),UP+'o'); //Press o, hold for 1.2 secs, release MapKey(&Joystick, TG1, ZOOMIN); //Trigger stage 1 pressed MapKeyR(&Joystick, TG1, ZOOMOUT); //Trigger stage 1 released } Edited April 17, 2012 by Britt007 Windows 7 Pro 64bit 16GB Corsair Vengeance DDR3 memory OC @ 1648MHz i7 2600K @ 3.40GHz OC @ 4.4xxMHz Nvidia GTX 590 3GB Asus P8Z68 Deluxe Motherboard Crucial 128GB SSHD
Recommended Posts