There's a joystick test script
here. It kinda sucks, though.
I was envisioning a page with 1 row for each possible joystick button. (10 rows, I guess.) When you push a button, that row lights-up.
Each row has 4 pulldown menus; 1 for each mode. So row 1, column Play, you have a menu containing "fold, call, raise, don't post, wait to post, post".
That sound about right?
-Sam
P.S. The only problem with putting "Close Table" in the Play mode is that it's the 7th command. What happens if they only have 6 buttons?