(adsbygoogle = window.adsbygoogle || []).push({});
This hack will let you toggle all your hacked binds on/off
(Pressing DOWN will give you hacked controls, pressing it again will give you the default controls

)
Some credit to Tonsillitis for introducing "vstr" to nextgenupdate. Here's another use for it.
CODE:
set BJP "vstr BJP1"
set BJP1 "vstr BJP1a ; set BJP vstr BJP2
set BJP1a "bind BUTTON_A noclip ; bind BUTTON_X god"
set BJP2 "vstr BJP2a ; set BJP vstr BJP1
set BJP2a "bind BUTTON_A +gostand ; bind BUTTON_X +reload"
bind DPAD_DOWN "vstr BJP"
There we go. At BJP1a (third line) add any binds that you want for your hacked setup. At BJP2a (fifth) add the default binds:
(copied from Tonsillitis's thread)
+forward = Walk forward
+back = Walk backwards
+moveleft = Walk to the left
+moveright = Move to the right
Leaning (not usually available on PS3, but here you are):
+leanleft = Lean left
+leanright = Lean Right
Weapon Controls:
+breath_sprint = Hold you breath while zoomed in a scope, or sprint if you're not.
+attack = Fire your weapon
+toggleads_throw = Zoom in with your weapon
+melee = Use your knife.
+actionslot 1 = Nightvsion
+actionslot 2 = Claymore
+actionslot 3 = Grenade Launcher
+actionslot 4 = C4, UAV, Airstrike, Helicopter
Weapon Slots:
weapnext = Change Weapon
Inventory:
+frag = Frag Grenade
+smoke = Stun, Flash, Smoke
Interaction:
+activate = Pick up weapons, anything that requires you to hold Square
+reload = Guess.
+scores = Opens scoreboard.
Stance:
+gostand = Stand, or if already standing, jump.
gocrouch = Crouch
goprone = Go Prone
Menu:
togglemenu = Open Menu
So if you binded something to the select button, you would add
bind BUTTON_BACK give all to the third line and
bind BUTTON_BACK togglemenu to the fifth.
To change what button toggles hacks/no hacks, edit the last line.
Hope it's not to confusing, anybody with a little bit of experience should be able to figure out how to edit it for their own hacks.
Enjoy