So I've recently tried a playthru with a controller on PC, and it's generally good except for one thing. (At least one thing I hope I can do something about) There's no way to quicksave.
Is it possible to use a script to intercept controller button presses and run custom script? What I'd like to do is change the back button to quicksave on press, while having it open the "wait" menu (the default command) on holding it down for a second.
Further, since I use http://www.fallout3nexus.com/downloads/file.php?id=3729, i'm hoping i can use THAT quicksave system, rather than the system quicksave, but before I get into that I want to make sure I can do the basic concept first.
I could be wrong, but I would think this could be done. (Although to me it's just as easy to press "F5")
FOSE has a list of keyboard ScanCodes, and Control Codes, but nothing in there for joypads.
There is a Control Code for "Quick Save" so you should be able to just set your "back" button to that without the need for a script.
IF you can't, then http://fose.silverlock.org/fose_command_doc.html#ControlCodes is your best bet...
Here's my idea for quick save that you can use whether you have a controller or not:
http://www.fallout3nexus.com/downloads/file.php?id=1193.
Take a look at the scripts. There is an option to assign a "Hot Key" via menu. See how it works.
1. Create a new item to serve as the trigger
2. Attach a script to it that opens a menu to ask what button to hotkey
3. Make the Hot Key item run your "Quick Save" script.
When you play your new mod the first time, activate the Item, press your "Back" button, and you should be all set up.
There are definitely many more steps to it, but that's the basic gist of what its going to take.