layout for use with an alternate application in view c a traditional phone key arrangement is shown that is used to input information when the device 100 is being used as a phone mechanical keys are depicted in view c however those skilled in the art would appreciate that a variety of input techniques are usable a touch sensitive screen for example can be positioned in this exposed area for inputting information as well as outputting information when the phone style keyboard is deployed the device 100 references the application software being used detects whether the keyboard is deployed and if deployed the relative direction that it is deployed the device 100 orients the information presented on the display 200 so that it can be properly viewed by the user while inputting information through the keyboard since multiple applications may be running at the same time on the device it is important that the keyboard deployment direction be detected for all directions in relation to all applications when multiple applications are all competing for time to use the display 200 it could be confusing to the user if information presented on the display 200 is not controlled in relation to the applications running the information on the display 200 may be oriented in relation to the keyboard with regard to the application being used so that the user has proper viewing for example a user is inputting information in pda mode using the qwerty keyboard when a message is received for use with the phone mode the device may prompt the user to close the keyboard assembly from pda mode and deploy the keyboard assembly in phone mode the user may simply stow the keyboard assembly from pda mode and deploy the keyboard assembly into phone mode the changes.