Relatively straightforward, these icons and diagrams were required for both in-game interface needs and for printed control schemes for events and conventions. I believe the Sony controller diagrams were provided to me, whereas I had to make my own XBOX Controller version to match using photos as reference. I then replicated the style of these diagrams for the mouse and keyboard.
The icon display you see in these examples are because I make these icons using Adobe Illustrator artboards. Doing it in this way allows you to name the artboards the exact name of the icon in an Atlas (Example: _icon_game_computer_A, icon_game_computer_space, etc), then export the artboards into a correct format with minimal extra work. In our project's case, I had to come up with a Batch process to convert these exported .pngs into .TGAs with Transparency.
(ALL RIGHTS FOR REPRESENTED ICONS, DIAGRAMS, LOGOS, AND SYMBOLS RESERVED BY SONY, WITH SOME ASSETS PROVIDED AND UTILIZED EXACTLY VIA THEIR GUIDELINES. ALL RIGHTS FOR REPRESENTED ICONS, DIAGRAMS, LOGOS AND SYMBOLS OTHERWISE NOT OCCUPIED ARE RESERVED BY MICROSOFT.)