Microsoft MCE Keyboard Remote
Moderator: Moderators
Not a problem. You can learn to any button, not just the screen ones. And you can learn to any arbitrary device, doesn't have to be MCE.
So in RMIR or on the remote make a couple of new devices, type and brand does not matter since our learns will overwrite all existing functions. You should be able to get about 70 commands per device (~40 buttons + ~30 on screen - 6 per page x 5 pages). So you'll need just 2 or 3 devices to get all 152 logitech functions. Or just do small batches and save the resulting file for each batch and overwrite the same buttons with new learns on the next batch.
Remember, you can skip all the known functions posted above.
If it's too much, I'll try to load up my logitech and do the same. Post back if you have any trouble.
So in RMIR or on the remote make a couple of new devices, type and brand does not matter since our learns will overwrite all existing functions. You should be able to get about 70 commands per device (~40 buttons + ~30 on screen - 6 per page x 5 pages). So you'll need just 2 or 3 devices to get all 152 logitech functions. Or just do small batches and save the resulting file for each batch and overwrite the same buttons with new learns on the next batch.
Remember, you can skip all the known functions posted above.
If it's too much, I'll try to load up my logitech and do the same. Post back if you have any trouble.
I captured some commands to start. Here's the ict file. All the MCE protocol commands are already known and can be ignored. It's the other commands that are using an unknown protocol.
http://www.hifi-remote.com/forums/dload ... e_id=14657
These are most likely the key codes we should find in those signals once the protocol is worked out.
http://kodi.wiki/view/Using_a_Microsoft ... in_Windows
http://www.hifi-remote.com/forums/dload ... e_id=14657
These are most likely the key codes we should find in those signals once the protocol is worked out.
http://kodi.wiki/view/Using_a_Microsoft ... in_Windows
Here's my contribution. Think I got it all. Not sure what all the "missing" stuff is on the primary keys which I did physically map, but zipped up the 4 remotes I needed to get all the keys mapped.
http://www.hifi-remote.com/forums/dload ... e_id=14659
JR
http://www.hifi-remote.com/forums/dload ... e_id=14659
JR
I imported Dave's ict file in IrScrutinizer, deleted the MCE signals, exported as a text file, and fed it into IrpTransmogrifier. It producedmdavej wrote:I captured some commands to start. Here's the ict file. All the MCE protocol commands are already known and can be ignored. It's the other commands that are using an unknown protocol.
http://www.hifi-remote.com/forums/dload ... e_id=14657
These are most likely the key codes we should find in those signals once the protocol is worked out.
http://kodi.wiki/view/Using_a_Microsoft ... in_Windows
Code: Select all
A: {306,msb}<-1,1|1,-1>(9,A:8,B:8,C:8,D:8,E:5,-74m){A=0x20,B=0x0,C=0x0,D=0x0,E=0x0}
weight = 20
B: {306,msb}<-1,1|1,-1>(9,A:8,B:8,C:8,D:8,E:5,-74m){A=0x20,B=0x10,C=0x0,D=0x28,E=0x0}
weight = 20
C: {306,msb}<-1,1|1,-1>(9,A:8,B:8,C:8,D:8,E:5,-74m){A=0x20,B=0x8,C=0x0,D=0x30,E=0x0}
weight = 20
D: {306,msb}<-1,1|1,-1>(9,A:8,B:8,C:8,D:8,E:5,-269m){A=0x20,B=0x0,C=0x0,D=0x0,E=0x0}
weight = 20
Home: {306,msb}<-1,1|1,-1>(9,A:8,B:8,C:8,D:8,E:5,-269m){A=0x20,B=0x0,C=0x0,D=0x0,E=0x0}
weight = 20
-: {306,msb}<-1,1|1,-1>(9,A:8,B:8,C:8,D:8,E:5,-169m){A=0x20,B=0x0,C=0x0,D=0x0,E=0x0}
weight = 20
#: {306,msb}<-1,1|1,-1>(9,A:8,B:8,C:8,D:8,E:5,-74m)7{A=0x20,B=0xb0,C=0x1,D=0x0,E=0x2}
weight = 21
*: {306,msb}<-1,1|1,-1>(9,A:8,B:8,C:8,D:8,E:5,-74m)7{A=0x20,B=0xa0,C=0x1,D=0x28,E=0x2}
weight = 21
.: {306,msb}<-1,1|1,-1>(9,A:8,B:8,C:8,D:8,E:5,-74m)7{A=0x20,B=0x68,C=0x1,D=0xb8,E=0x0}
weight = 21
+: {306,msb}<-1,1|1,-1>(9,A:8,B:8,C:8,D:8,E:5,-74m)7{A=0x20,B=0x30,C=0x1,D=0x70,E=0x2}
weight = 21
alt: {306,msb}<-1,1|1,-1>(9,A:8,B:8,C:8,D:8,E:5,-74m)7{A=0x20,B=0x30,C=0x0,D=0x0,E=0x4}
weight = 21
&: {306,msb}<-1,1|1,-1>(9,A:8,B:8,C:8,D:8,E:5,-74m)7{A=0x20,B=0xc8,C=0x1,D=0x20,E=0x2}
weight = 21
@: {306,msb}<-1,1|1,-1>(9,A:8,B:8,C:8,D:8,E:5,-74m)7{A=0x20,B=0x50,C=0x0,D=0xf8,E=0x2}
weight = 21
`: {306,msb}<-1,1|1,-1>(9,A:8,B:8,C:8,D:8,E:5,-74m){A=0x20,B=0x18,C=0x1,D=0xa8,E=0x0}
weight = 20
/: {306,msb}<-1,1|1,-1>(9,A:8,B:8,C:8,D:8,E:5,-169m){A=0x20,B=0x0,C=0x0,D=0x0,E=0x0}
weight = 20
Caps Lock: {306,msb}<-1,1|1,-1>(9,A:8,B:8,C:8,D:8,E:5,-74m){A=0x20,B=0x0,C=0x0,D=0x0,E=0x0}
weight = 20
^: {306,msb}<-1,1|1,-1>(9,A:8,B:8,C:8,D:8,E:5,-74m)7{A=0x20,B=0xe8,C=0x1,D=0xc8,E=0x0}
weight = 21
:: {306,msb}<-1,1|1,-1>(9,A:8,B:8,C:8,D:8,E:5,-74m)7{A=0x20,B=0xa8,C=0x1,D=0x18,E=0x2}
weight = 21
,: {306,msb}<-1,1|1,-1>(9,A:8,B:8,C:8,D:8,E:5,-74m){A=0x20,B=0x40,C=0x1,D=0x99,E=0x0}
weight = 20
ctrl: {306,msb}<-1,1|1,-1>(9,A:8,B:8,C:8,D:8,E:5,-74m){A=0x20,B=0x50,C=0x1,D=0xb1,E=0x0}
weight = 20
$: {306,msb}<-1,1|1,-1>(9,A:8,B:8,C:8,D:8,E:5,-74m){A=0x20,B=0x18,C=0x0,D=0x0,E=0x1}
weight = 20
": {306,msb}<-1,1|1,-1>(9,A:8,B:8,C:8,D:8,E:5,-74m)7{A=0x20,B=0xd8,C=0x1,D=0x8,E=0x2}
weight = 21
Code: Select all
irptransmogrifier analyze --repeat --name ~/jp1/mce_keyboard/newkeys.txt --decoder biphase --maxparameterwidth 8(Please ignore "weight = ...."). (The split of the payload parameter is arbitrary.) Remarkable is that several different keys apper to send the same signal (A, D, Home,...)
Wow really? Already using all the colors and even the 'radio' button? If so, then yes, you can try using an unused EFC. With my receiver some work and some don't.jriker1 wrote:Thanks for all the responses. I was looking at Kodi's keymap, oddly I have no unmapped keys to point to anything. Other thoughts if possible:
1. can you somehow make up any IR code and just use it or does it have to comply to some existing one?
2. my Xsight is learning and I have a Logitech One remote also. Any opportunities there to clone something from Logitech's database?
Thanks.
JR
Why when I open the files I uploaded on my local computer they show all the buttons tied to the remote, but on another computer, they are just a shell of a text file and no key mapping show? Is there other files other than the rmdu files that are generated?jriker1 wrote:Here's my contribution. Think I got it all. Not sure what all the "missing" stuff is on the primary keys which I did physically map, but zipped up the 4 remotes I needed to get all the keys mapped.
http://www.hifi-remote.com/forums/dload ... e_id=14659
JR
Thanks.
JR
-
vickyg2003
- Site Admin
- Posts: 7104
- Joined: Sat Mar 20, 2004 12:19 pm
- Location: Florida
- Contact:
Yep, clicked on device "MCE Keyboard 3" and clicked on the softkey "S" and the expected settings menu came up. Was pretty excited about it. From one of the other links sent in this thread about Kodi, thinking there are other commands in the keyboard I can reuse, like My Movies, My Music, etc. In theory looks like it supports those command from ehome and should take you to the associated area of Kodi.
As for saving the individual RMIR files, no. Right now I have the remote with the four individual MCE Keyboard learns still on the remote and backed up the whole thing with remotemaster. is that adequate?
JR
As for saving the individual RMIR files, no. Right now I have the remote with the four individual MCE Keyboard learns still on the remote and backed up the whole thing with remotemaster. is that adequate?
JR
-
The Robman
- Site Owner
- Posts: 21898
- Joined: Fri Aug 01, 2003 9:37 am
- Location: Chicago, IL
- Contact:
RM (Remote Master) is a program that serves 2 functions, one is to create device upgrades, which get saved as RMDU files, and the other is to program the remote itself, and these remote configurations get saved as RMIR files.jriker1 wrote:As for saving the individual RMIR files, no. Right now I have the remote with the four individual MCE Keyboard learns still on the remote and backed up the whole thing with remotemaster. is that adequate?
JR
So, if you've learned some signals using the remote and you want us to look at them, you need to save your RMIR file and post it.
Rob
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help!
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help!
Did a lot of my entries even record anything? I see like repetitive 36036 for the frequency so that's not unique. Then ** None ** for the protocol, and device, sub device, OBC, Hex Cmd and Misc are all blank. And these are the soft keys I know I set. Obviously they were on the remote and worked but the learned info was concerning.