Hello!
Upgrading to MP 1.12 gives me some trouble using my remote controls and defining the proper button codes in the proper configuration files.
Context:
I am using MP 1.12 clients on several different machines - especially using different remote controls:
Issue:
After upgrading to 1.12 enabling the Centarea HID in the MP congfig tool makes everything work as before - valid for both remotes under Windows 7 and Windows 10. But as soon as the Centarea HID is enabled, the regular keyboard isn't working properly anymore - at least not when using the virtual keyboard dialog to enter text, for instance when searching YouTube in OnlineVideos.
Almost all alphanumerical key strokes are being ignored, same goes for keys 0 - 9 etc. Obviously only basic keys like "enter", "escape", "back", "space" are recognized. Disabling the Centarea HID in the MP config file brings back the regular keyboard, but of course the remote control then is being ignored or at least largely disfunctional.
Solution attempt (failed):
I have been searching the forums and the wiki. The only hint I've got so far is, that all the Centarea and MCE stuff is being depricated and using the Generic HID is recommended in almost all cases for using MP with generic remotes claiming to be MCE compatible.
Well!
So far so good, but that wouldn't help me as both of above listed remotes don't work properly with the Generic HID definitions. Some buttons are recognized, some are ignored, some are unproperly assigned (channel up turns volume to maximum, channel down mutes volume, colored buttons don't do anything, number keys are being ignored, etc).
The next step would be to adjust the config file. So what I did is replacing the button mappings in the Generic HID configuration file with the button mappings from my old Centarea HID configuration file - see attached file.
Does it work? Of course not!
Support request:
Where am I supposed to put these mapping definitions and how are they supposed to look like - judged from how the Generic HID configuration file looks, these button mappings should be correct. But obviously they are not.
So how to proceed to solve this problem?
Any feedback, hints, solutions will be apreciated and I shall be very happy - not only me btw. There are some more ppl I know of experiencing this and certainly many more, I don't know of
Btw: Is there any "official" way to keep track of the key presses respectively the button codes as MP receives them? I could read them using lirc, but that of course would give me some weird hex codes, that wouldn't tell me, how MP interprets them. I know that back in the day, when I started fiddling around with the Centarea definitions I had to record all button codes from the MS Tech remote and there was a tool - but I can't remember which as this was years ago...
Regards and thanks in advance
Axel
Upgrading to MP 1.12 gives me some trouble using my remote controls and defining the proper button codes in the proper configuration files.
Context:
I am using MP 1.12 clients on several different machines - especially using different remote controls:
- dedicated HTPC case with proprietary remote that claims to be MCE compatible
- HAMA remote with USB dongle IR receiver that also claims to be MCE compatible
Issue:
After upgrading to 1.12 enabling the Centarea HID in the MP congfig tool makes everything work as before - valid for both remotes under Windows 7 and Windows 10. But as soon as the Centarea HID is enabled, the regular keyboard isn't working properly anymore - at least not when using the virtual keyboard dialog to enter text, for instance when searching YouTube in OnlineVideos.
Almost all alphanumerical key strokes are being ignored, same goes for keys 0 - 9 etc. Obviously only basic keys like "enter", "escape", "back", "space" are recognized. Disabling the Centarea HID in the MP config file brings back the regular keyboard, but of course the remote control then is being ignored or at least largely disfunctional.
Solution attempt (failed):
I have been searching the forums and the wiki. The only hint I've got so far is, that all the Centarea and MCE stuff is being depricated and using the Generic HID is recommended in almost all cases for using MP with generic remotes claiming to be MCE compatible.
Well!
So far so good, but that wouldn't help me as both of above listed remotes don't work properly with the Generic HID definitions. Some buttons are recognized, some are ignored, some are unproperly assigned (channel up turns volume to maximum, channel down mutes volume, colored buttons don't do anything, number keys are being ignored, etc).
The next step would be to adjust the config file. So what I did is replacing the button mappings in the Generic HID configuration file with the button mappings from my old Centarea HID configuration file - see attached file.
Does it work? Of course not!
Support request:
Where am I supposed to put these mapping definitions and how are they supposed to look like - judged from how the Generic HID configuration file looks, these button mappings should be correct. But obviously they are not.
So how to proceed to solve this problem?
Any feedback, hints, solutions will be apreciated and I shall be very happy - not only me btw. There are some more ppl I know of experiencing this and certainly many more, I don't know of
Btw: Is there any "official" way to keep track of the key presses respectively the button codes as MP receives them? I could read them using lirc, but that of course would give me some weird hex codes, that wouldn't tell me, how MP interprets them. I know that back in the day, when I started fiddling around with the Centarea definitions I had to record all button codes from the MS Tech remote and there was a tool - but I can't remember which as this was years ago...
Regards and thanks in advance
Axel
Attachments
Last edited: