*update 10/12/11* IT WORKS!! Thanks to Garrett, and Mr. Brown from USAA, you no longer need to use any special software to trick the website into letting you post your deposits. A message on the site reads: "Your system does not meet the minimum system requirements. You may choose to continue, but we recommend using a supported system". No problem, click next and you are on your way. Thanks for listening, USAA!!
*update* Thanks to Dave for the idea,
*update* Thanks Garrett, see his comment below. We may all be wise to send USAA a suggestion via the feedback link. Just remember to be nice. The last thing we need is for USAA to decide to implement better browser detection to specifically block linux. Or worse, implement Silverlight. In the meantime:
Just set your user agent using a firefox addon to:
Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; sv-SE; rv:220.127.116.11) Gecko/2009032608 Firefox/3.0.8
If you have trouble adding that user agent, here is what I did after you install the add-on above:
Tools-->User Agent Switcher-->Options-->Options
Description: Firefox Macitosh Intel for USAA (or whatever you want)
Useragent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; sv-SE; rv:18.104.22.168) Gecko/2009032608 Firefox/3.0.8
Make sure you switch to that user agent before even going to USAA.
And make sure you have the java plugin and you are good to go! Thank you macintosh for having a marketshare to help us linux fools get stuff working. The macintosh java client allows you to simply select pre-scanned checks with your choice of software. Nice!
Note: This assumes you can get your scanner to work in linux which is assuming quite a bit :-)