2012-05-24, 06:50
(2012-05-24, 01:34)Archigos Wrote: First, sorry it's taken so long to respond... I've been a little busy with another project (more on that later)... On to the question, I'm not sure if it's a bug or limitation, but one thing to try first is to change the keyboard.xml to use something like "Ctrl+O" for example and than change it to that in Constellation to see if it works. I haven't used the keyboard commands in Constellation in awhile, but I remember the last time I tried it I had issues with sending a single character (I tried using 'h' to toggle Watched/ShowAll) but I was able to get it to work changing it to "Ctrl+character." If you already have other things that utilize using 'o' for this, you can just add a second command in keyboard.xml to do the same thing and just make that one the "Ctrl+" and see how it goes. Another quick suggestion (no idea if it works or even matters since I'm not near my network right now) is try changing the Case of the character, put 'O' instead of 'o' or vice versa. If that doesn't work, could you please PM me a copy of your xml so I can test it against my system.
First, I am nothing but grateful that you strive to help so many users with such diverse problems. My thanks, good Sir!
About your suggestions and comments:
- Making a new ctrl +o command in XBMC and Constellation: no problems to do that for XBMC, but I cannot see that Constellation offers keymodifiers like ctrl and shift. The standard commands are just single letters and single digits. Am I missing something?
- Changing the case for XBMC. I added an entry for upper case 'O' but to my knowledge XML is case insensitive, i.e. <o>CodecInfo</o> and <O>CodecInfo</O> are the same. Anyway, I tested it and it made no difference.
- Sending my keyboard.xml: I don't think that would help. I deleted my user defined keyboard.xml and the problem persists. Hence it is generic to vanilla XBMC + Constellation.
I sure hope the developer of Constellation can make the app generate the same key as the keyboard does. Having to remap all commands is extremely onerous and heavy to maintain each time XBMC updates it's standard keybindings.
Here are a few things I consider bugs, by the way, in the newest Constellation:
- The button to create new Commands is invisible. It should be to the right of the command buttons the user so far has created.
- In the Commands management window where you make new commands there is a 'cancel' and '+' button. After you create a new command with the '+' button you have to close the windows with 'cancel' -- but you want to keep your newly created command. Luckily the creation is not cancelled, so the 'cancel' button is just mislabeled.
- Tapping the Volume knob mutes XBMC but tapping again does not unmute. You have to turn the knob all the way up to the desired volume.
Feature I miss:
- The Commands management window should offer to sort the created commands. It's no fun having the 'EXIT XBMC' button in the middle of the list and PAGEUP coming after PAGEDOWN.