Before I report this as a bug, I'd like to ask if anyone else has experienced the same behaviour. I'm running an SVN build, compiled about 4 hours ago, on an iriver H340. If I select a non-default keyboard, by opening a .kbd file, this is not preserved in config.cfg when I shut the iriver down and restart it. .kbd files specified in saved .cfg files are not applied either, so if I want a keyboard other than the default, I have to load it manually every time I start Rockbox. Has anyone else experienced this, or has something else changed that I haven't noticed?