Device type chooser.