The GameControl data is packed in a message and sent to the server. That message allows for 32 buttons (bits in a U32 field) and six axes values. The mapping between real button/axis on the controller and index in the message can be customized via UI (Me-menu --> Preferences...-option --> Game_Control-tab), however we don't currently save custom mappings to settings or load them again on restart.
The GameControl data is packed in a message and sent to the server. That message allows for 32 buttons (bits in a U32 field) and six axes values. The mapping between real button/axis on the controller and index in the message can be customized via UI (Me-menu --> Preferences...-option --> Game_Control-tab), however we don't currently save custom mappings to settings or load them again on restart.