I've been reading some Wiki articles (HOW-TO:Modify keyboard.xml and Keymap) on modifying how XBMC responds to keyboard input. So far I've learned that:
1. There can be two copies of keyboard.xml on every installation. One is in the Userdata folder and the other is in... I don't know where, actually.
2. Users only need to (and should only) edit the keyboard.xml that is in the Userdata folder. (Which must be created on first use, as it doesn't not exist by default).
3. XBMC first reads the /Userdata/Keyboard.xml (if it exists at all) for any given keypress and if there's an entry for that keypress, it looks no further. But if there is no entry in /Userdata/Keyboard.xml, then it looks in the other keyboard.xml file (the default file) and executes accordingly.
I plan to write a custom keyboard.xml for my Android devices, but I want to look at the default one first. Does anyone know where it is on an Android system? The Wiki says, "The keymap configuration files that ship with xbmc are stored in the "/system/keymaps/" folder within the xbmc root directory. On an Windows 7 system that would be \program files(x86)\XBMC\, but where is the equivalent folder for Android?
1. There can be two copies of keyboard.xml on every installation. One is in the Userdata folder and the other is in... I don't know where, actually.
2. Users only need to (and should only) edit the keyboard.xml that is in the Userdata folder. (Which must be created on first use, as it doesn't not exist by default).
3. XBMC first reads the /Userdata/Keyboard.xml (if it exists at all) for any given keypress and if there's an entry for that keypress, it looks no further. But if there is no entry in /Userdata/Keyboard.xml, then it looks in the other keyboard.xml file (the default file) and executes accordingly.
I plan to write a custom keyboard.xml for my Android devices, but I want to look at the default one first. Does anyone know where it is on an Android system? The Wiki says, "The keymap configuration files that ship with xbmc are stored in the "/system/keymaps/" folder within the xbmc root directory. On an Windows 7 system that would be \program files(x86)\XBMC\, but where is the equivalent folder for Android?