Yes, the database is lacking but I guess that is also why it is called a learning remote. You should be able to put a button on your screen and learn any buttons IR code from your remote to that button. You also have the advantage of learning discrete codes that may not even be on your remote. The only trouble with discretes is you have to find them. Remote Centrals file section on the Pronto has a large section on discrete codes.
Archer