I've recently spent some time developing a gaming application for Pin & Play, for a friend of mine interested in how users decide to configure the physical side of a control interface. Pin & Play is in essence a configurable, physical control interface - where the user can select which devices they want to use to control certain functions and also where they want that device placed on the said interface (i.e. adaptable input device).
Considering the problems in developing suitable control interfaces for videogames (e.g. IMO the Xbox controller is great for FPS games, but terrible for fighting ones - I prefer the PS2 controller for this task), a physically configurable input device might be preferable.
The game built for this project is a simple 2-player based cannon game, similar in style to Scorched Earth. Players take turns in aiming and firing a cannon at one another in an attempt to destroy the other player. The difference here is that the physical controls for angle, power and firing are chosen by inserting the desired input device into a Pin & Play board.

Figure
1: Pin & Play Cannon Game.
|
For instance in figure 1 - player 1 (on the left-side) has chosen a dial for angle selection, a slider for power selection and a red button for the fire mechanism (Nicolas Villar , who works on Pin & Play was all out of scary big red buttons sadly). Player 2 on the other hand has chosen a series of buttons for power selection instead.
In figure 2 - player 1 has decided to opt for an all button assortment of controls whereas player 2 is now mimicking player 1's previous control interface.
|

Figure
2: Players rearrange the control interface.
|

Figure
3: Nicolas, attempts to destroy Player 2.
|
The control interface is also fully configurable during game-play. For instance, if a player selected a dial for power selection but was not comfortable with it's placement, they can remove it from the board and reinsert it somewhere else. In this manner the control interface reflects the personal taste of the individual player.
It may be that physically configurable interfaces may lead to improved task performance - as I'm only acting as a software developer on this project I'm not too sure as to the precise focus of the investigation (or I might not of been listening when it was mentioned, it's been a long week). However having played around with the application I can see such interfaces having a positive impact if not on task performance then the user's opinon of the control interface and therefore the device being controlled as a result of no longer being constrained as to what someone thought would be a suitable means of interaction.
Mood [17.22] | Ring: Black | ECG: N/A |