Once the keyboard is connected you then throw in the disc and install the software. Once installed and opened you are greeted with this page. On the most basic level, to the right are basic instructions for creating profiles, creating Macros, or selecting any of the keys to reassign a new function to each and every key.
Once you click on the "default Profile" button a sub-menu pops up and allows you to name and start various profiles to apply to the buttons on the left edge of the Mech5. While you can only set so many of the keys at any one time, the amount of profiles you want to set it limited only by your creativity and storage space on your hard drive. Just click on new and name the profile, make it active, or load one of the various profiles you save back into use.
Pressing the Macro Settings button at the bottom brings up this menu. At the top window you name the Macro that you want to create. The bottom window is where the recording of the Macro as you use it as well as the ability for time delays.
Most keyboards need third party software to offer this sort of functionality. On top of unlimited Macros and Profiles you also have the ability to reassign every single key in the Mech5 layout. Just click on a key and highlight it blue as the D2 key now is, and this window pops up to allow you to set anything from another keys functionality on to macros.