Not on iOS and not a controller you can attach to a screen but I think these are worth mentioning ( I find myself often carrying my laptop along with my iPad