Not perfect at all, but very simple and functional to use. I've tried to "imitate" a typical surface of a standard remote control to one main page for every device in relatively same matter, so that handling is very similar for each device. Most of them can be changed simply by associating the right database item, the others have a hidden, relatively complete learned device page. Second, for some devices is added a very useful "ABC"-page (eg., to give recordings a title), so one must not type the numbers every time. The layout is a little bit small, so one might prefer using the stick, but fingertip works mostly with not too big fingers.