I have always found it very helpful that JJ2 allows two keys for any action. In the time that I regularly played splitscreen games with a friend, I had set up two quite distinct Keyboard 1 controls so that we could play with four hands on one keyboard conveniently.
As for weapon switching keys and mouse mode... maybe Plus will some day support mice like this?
__________________
|