I've edited a few scripts and thrown them together to make a mostly mouse-free PokerStars experience for myself. I thought I would take a few moments to share this with everybody in case someone else wanted to try to do the same.
Picture of PlayStation 2 Dual Shock Controller
Picture of PlayStation Controller with button numbers mapped out
Picture of PS Controller to USB hook-up I use
Link to Purchase the Playstation Controller to USB hook-up I use ($15)
Link to the AHK scripts to drive this (PS2.zip)
Contents of PS2.zip:
* StarsPics - Folder for BetPot Script
* UBPics - Folder for BetPot Script
* betpot_default_hotkeys.ahk - Edit this to change the buttons
* BetPot-v0.2s.ahk - The driving BetPot script
* Run Shit.ahk - Runs the three scripts required
* StarsPlanner-v0.4g-fixed.ahk - StarsPlanner
* Up And Down Control.ahk - Used for the up/down d-pad controls
Out of the Box Controls:
* D-Pad Up/Down - Cycles through windows like Alt+Tab and Shift+Alt+Tab
* Select - Tab button, used to pick options Yes/No/Not Yet when waiting list windows pop up
* Start - Enter button, used to pick options Yes/No/Not Yet when waiting list windows pop up
* Square - Fold
* X - Check or Call (Except against all-ins)
* Circle - Raise
* Triangle - Sets bet/raise size to various proportions of the pot
* L1 - Sits at a table once it pops up in the first available seat counter-clockwise from the dealer tray
* R1 - Checks/unchecks auto-post blinds on non-fast tables, and sit out next blind on fast tables
* L2 - Decreases bet/raise size by 1 big blind
* R2 - Increases bet/raise size by 1 big blind
Notes:
* This is mostly a brag post.
* If you want the scripts to work with your own joystick/controller, you'll need to edit betpot_default_hotkeys.ahk and possibly Up And Down Control.ahk accordingly. The good news is it's not difficult to figure out, and you can get help at www.autohotkey.com
* You'll need to have AutoHotKey installed for this to work.