RMIR Xsight Support

Since EZ-RC has closed down, JP1 is your only option to get these remotes upgrades. We will (eventually) support all remotes formerly supported by EZ-RC, including the Moster Revolution 200.

Moderator: Moderators

mdavej
Expert
Posts: 4631
Joined: Wed Oct 08, 2003 7:08 am

Post by mdavej »

In Win 10 you'll probably have to manually fix the keys. Pre-updated firmware is a different key than post. That's why your other remotes work, but the old one doesn't. See the wiki for the exact changes you need to manually make.
michaeljc70
Posts: 34
Joined: Fri Feb 05, 2016 5:10 pm

Post by michaeljc70 »

mdavej wrote:In Win 10 you'll probably have to manually fix the keys. Pre-updated firmware is a different key than post. That's why your other remotes work, but the old one doesn't. See the wiki for the exact changes you need to manually make.
It says:

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USB\VID_06E7&PID_80xx\XSIGHT.\Device Parameters]

Different Xsight and Nevo models have different PID's (8001, 8002, 8004, 8005, 8006, 8007, 8008, 8009 and 8011). But this key should get you close no matter what model since the VID is always the same (06E7).

How do I know which 80xx to use?
mdavej
Expert
Posts: 4631
Joined: Wed Oct 08, 2003 7:08 am

Post by mdavej »

Change all of them.
michaeljc70
Posts: 34
Joined: Fri Feb 05, 2016 5:10 pm

Post by michaeljc70 »

mdavej wrote:Change all of them.
I tried that and rebooted. It still doesn't recognize the remote. Should the remote screen light up when plugged into a PC?


Here is the script I used to update the registry:

Code: Select all

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USB\VID_06E7&PID_8001\XSIGHT.\Device Parameters]
"SelectiveSuspendEnabled"=hex:00
"EnhancedPowerManagementEnabled"=dword:00000000
"AllowIdleIrpInD3"=dword:00000001
"LegacyTouchScaling"=dword:00000000
"WriteReportExSupported"=dword:00000001
"EnumerationRetryCount"=dword:00000000
"SymbolicName"="\\??\\USB#VID_06E7&PID_8006#XSIGHT.#{a5dcbf10-6530-11d2-901f-00c04fb951ed}"
"DeviceSelectiveSuspended"=dword:00000001

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USB\VID_06E7&PID_8002\XSIGHT.\Device Parameters]
"SelectiveSuspendEnabled"=hex:00
"EnhancedPowerManagementEnabled"=dword:00000000
"AllowIdleIrpInD3"=dword:00000001
"LegacyTouchScaling"=dword:00000000
"WriteReportExSupported"=dword:00000001
"EnumerationRetryCount"=dword:00000000
"SymbolicName"="\\??\\USB#VID_06E7&PID_8006#XSIGHT.#{a5dcbf10-6530-11d2-901f-00c04fb951ed}"
"DeviceSelectiveSuspended"=dword:00000001
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USB\VID_06E7&PID_8004\XSIGHT.\Device Parameters]
"SelectiveSuspendEnabled"=hex:00
"EnhancedPowerManagementEnabled"=dword:00000000
"AllowIdleIrpInD3"=dword:00000001
"LegacyTouchScaling"=dword:00000000
"WriteReportExSupported"=dword:00000001
"EnumerationRetryCount"=dword:00000000
"SymbolicName"="\\??\\USB#VID_06E7&PID_8006#XSIGHT.#{a5dcbf10-6530-11d2-901f-00c04fb951ed}"
"DeviceSelectiveSuspended"=dword:00000001
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USB\VID_06E7&PID_8005\XSIGHT.\Device Parameters]
"SelectiveSuspendEnabled"=hex:00
"EnhancedPowerManagementEnabled"=dword:00000000
"AllowIdleIrpInD3"=dword:00000001
"LegacyTouchScaling"=dword:00000000
"WriteReportExSupported"=dword:00000001
"EnumerationRetryCount"=dword:00000000
"SymbolicName"="\\??\\USB#VID_06E7&PID_8006#XSIGHT.#{a5dcbf10-6530-11d2-901f-00c04fb951ed}"
"DeviceSelectiveSuspended"=dword:00000001
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USB\VID_06E7&PID_8006\XSIGHT.\Device Parameters]
"SelectiveSuspendEnabled"=hex:00
"EnhancedPowerManagementEnabled"=dword:00000000
"AllowIdleIrpInD3"=dword:00000001
"LegacyTouchScaling"=dword:00000000
"WriteReportExSupported"=dword:00000001
"EnumerationRetryCount"=dword:00000000
"SymbolicName"="\\??\\USB#VID_06E7&PID_8006#XSIGHT.#{a5dcbf10-6530-11d2-901f-00c04fb951ed}"
"DeviceSelectiveSuspended"=dword:00000001
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USB\VID_06E7&PID_8006\XSIGHT.\Device Parameters]
"SelectiveSuspendEnabled"=hex:00
"EnhancedPowerManagementEnabled"=dword:00000000
"AllowIdleIrpInD3"=dword:00000001
"LegacyTouchScaling"=dword:00000000
"WriteReportExSupported"=dword:00000001
"EnumerationRetryCount"=dword:00000000
"SymbolicName"="\\??\\USB#VID_06E7&PID_8006#XSIGHT.#{a5dcbf10-6530-11d2-901f-00c04fb951ed}"
"DeviceSelectiveSuspended"=dword:00000001
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USB\VID_06E7&PID_8007\XSIGHT.\Device Parameters]
"SelectiveSuspendEnabled"=hex:00
"EnhancedPowerManagementEnabled"=dword:00000000
"AllowIdleIrpInD3"=dword:00000001
"LegacyTouchScaling"=dword:00000000
"WriteReportExSupported"=dword:00000001
"EnumerationRetryCount"=dword:00000000
"SymbolicName"="\\??\\USB#VID_06E7&PID_8006#XSIGHT.#{a5dcbf10-6530-11d2-901f-00c04fb951ed}"
"DeviceSelectiveSuspended"=dword:00000001
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USB\VID_06E7&PID_8008\XSIGHT.\Device Parameters]
"SelectiveSuspendEnabled"=hex:00
"EnhancedPowerManagementEnabled"=dword:00000000
"AllowIdleIrpInD3"=dword:00000001
"LegacyTouchScaling"=dword:00000000
"WriteReportExSupported"=dword:00000001
"EnumerationRetryCount"=dword:00000000
"SymbolicName"="\\??\\USB#VID_06E7&PID_8006#XSIGHT.#{a5dcbf10-6530-11d2-901f-00c04fb951ed}"
"DeviceSelectiveSuspended"=dword:00000001
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USB\VID_06E7&PID_8009\XSIGHT.\Device Parameters]
"SelectiveSuspendEnabled"=hex:00
"EnhancedPowerManagementEnabled"=dword:00000000
"AllowIdleIrpInD3"=dword:00000001
"LegacyTouchScaling"=dword:00000000
"WriteReportExSupported"=dword:00000001
"EnumerationRetryCount"=dword:00000000
"SymbolicName"="\\??\\USB#VID_06E7&PID_8006#XSIGHT.#{a5dcbf10-6530-11d2-901f-00c04fb951ed}"
"DeviceSelectiveSuspended"=dword:00000001
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USB\VID_06E7&PID_8011\XSIGHT.\Device Parameters]
"SelectiveSuspendEnabled"=hex:00
"EnhancedPowerManagementEnabled"=dword:00000000
"AllowIdleIrpInD3"=dword:00000001
"LegacyTouchScaling"=dword:00000000
"WriteReportExSupported"=dword:00000001
"EnumerationRetryCount"=dword:00000000
"SymbolicName"="\\??\\USB#VID_06E7&PID_8006#XSIGHT.#{a5dcbf10-6530-11d2-901f-00c04fb951ed}"
"DeviceSelectiveSuspended"=dword:00000001

michaeljc70
Posts: 34
Joined: Fri Feb 05, 2016 5:10 pm

Post by michaeljc70 »

michaeljc70 wrote:
mdavej wrote:Change all of them.
I tried that and rebooted. It still doesn't recognize the remote. Should the remote screen light up when plugged into a PC?
...
Nevermind. Thanks for the help. It was actually the cable. I tried another cable and my PC recognized it.
mdavej
Expert
Posts: 4631
Joined: Wed Oct 08, 2003 7:08 am

Post by mdavej »

Good to hear. For future reference, all you have to change is the EnhancedPowerManagementEnabled key from 1 to 0. I always just type the new value manually, no complicated script required. Just make sure you change it on every key under VID_06E7. All that other stuff gets built automatically when you plug in a remote and doesn't need to change.
J.P. Samson
Posts: 5
Joined: Thu Apr 11, 2019 11:21 pm
Location: Canada

Limited Number of Characters on Soft Buttons for Activities

Post by J.P. Samson »

I've noticed that the labels on the soft buttons on my Xsight Color seem to be limited to, I believe, 13 characters for activities. This is less than the character limit for devices. Is this a hardware/firmware limitation of the remote control itself, or something to do with RMIR (v2.07 build 2)?

JP
mathdon
Expert
Posts: 4726
Joined: Tue Jul 22, 2008 8:53 am
Location: Cambridge, UK

Post by mathdon »

There are no limits on length imposed by RMIR, so it must be imposed by the remote control itself.
Graham
andrewilley
Posts: 39
Joined: Thu Sep 21, 2017 2:16 am

Post by andrewilley »

I've got a UK Xsight Touch which has received some water damage to the buttons, so it needs replacing. The only new versions of this unit that I can now find are American. Power supply would not be an issue, as I can use the 240V adaptor that I've already got.

Would I be able to update the remote's firmware to the latest release (if needed) via RMIR?

Would I also be able to simply use my current saved (or download) RMIR configuration from my UK model and upload it directly to the new unit, effectively just cloning my old remote in one go?

Andre
mdavej
Expert
Posts: 4631
Joined: Wed Oct 08, 2003 7:08 am

Post by mdavej »

Yes, you can reuse your power supply and update the firmware and load your config as-is. RMIR will warn you about a mismatch, but that can be ignored.
andrewilley
Posts: 39
Joined: Thu Sep 21, 2017 2:16 am

Post by andrewilley »

mdavej wrote:Yes, you can reuse your power supply and update the firmware and load your config as-is. RMIR will warn you about a mismatch, but that can be ignored.
Excellent, thank you. Off to eBay I go then.

By the way, will the Nevo wireless extenders work with the regular branded Xsight Touch remotes? There are some of the Nevo extenders really cheap on eBay (such as https://www.ebay.co.uk/itm/NEVO-REX-433 ... 0625068690) and thought I might pick one of those up too and have a play.

Andre
mdavej
Expert
Posts: 4631
Joined: Wed Oct 08, 2003 7:08 am

Post by mdavej »

Yes
Lubitel1
Posts: 3
Joined: Thu Apr 26, 2018 10:47 am

Post by Lubitel1 »

Hy everybody. I have bought new Nevo C2 instead of ARRX15G. Can I upload in a new Nevo all from old ARRX15G? Or can I corrupt new device? Also when I try to download from nevo I received error and only can do Raw download :(. Is it bad?
mdavej
Expert
Posts: 4631
Joined: Wed Oct 08, 2003 7:08 am

Post by mdavej »

A new C2 is going to need a firmware upgrade. You can safely load your 15G file into it. Ignore any warnings you may get.
Lubitel1
Posts: 3
Joined: Thu Apr 26, 2018 10:47 am

Post by Lubitel1 »

mdavej wrote:A new C2 is going to need a firmware upgrade. You can safely load your 15G file into it. Ignore any warnings you may get.
Thanks a lot. I uplopad all from old and everything works fine! And when I download from new remote now I don't receive any error.
Post Reply