Automatic character device selection