I’ve updated my SIXAXIS Support for N900 packages with support for two PS3 controllers. You may use up to 8 controllers at once, but in the previous versions all generated same keys for same pad buttons, so it wasn’t really usable.
With current versions buttons of two first controllers are mapped on different keys, so you may map them on two players. The other controllers are accessible via /dev/input/jsX devices only.
There is also a change in controller 1 mapping. Start is mapped to Enter key and Select is mapped to Space. This is to allow easy in-game menus navigation.
The rest of the buttons are compressed at the left side of the keyboard to make space for controller 2 buttons.


Although both the controllers work at the sametime but the touchscreen becomes unusable. The touchscreen stops registering any key presses. Is there any solution for that?