Before developers begin designing mobile games for Xperia™ PLAY, it is important to understand the different hardware keys for the device. The following information provides an overview of the hardware keys, along with a set of high-level gamepad recommendations and guidelines for game developers. This guidance may be help to developers are not familiar with developing mobile games that use hardware keys. This article also includes the key code and scancode mapping for the Xperia™ PLAY, which provides a handy reference for developing games according to standard hardware key functionality. The Xperia™ PLAY brings a new level of smartphone with the ultimate gaming experience, and these guidelines will ensure that developers create hardware-based gamepad functionality that complements soft key functionality, and overall consistent game play for all Xperia PLAY mobile games.