Amother use for a virtual d-pad is one handed control of the menus etc, with the option to auto hide. Could be enabled the same way the mouse pointer is enabled on the browser, by swiping on to the screen.