Xperia Play owners can now use their handset's physical controls to play any Android game, thanks to GameKeyboard, an app which allows you to map touch-screen inputs to hardware buttons.
Full functionality requires root access to your handset and a slightly fiddly setup, but thankfully the dulcet tones of YouTube user TLRtheory will walk you through the entire process in the video below.
Once you've installed and set up the app, you'll still have to configure the controls for each game you fire up, so this is no magic wand for Xperia Play optimisation.
But once you've linked a game's touch-screen commands to the Play's physical controls using the app's drag and drop interface, you can enjoy the tactile pleasure of using actual buttons to control your favourite Android games.
GameKeyboard is available now from Google Play, priced at £1.49 [download].