1. Boot up the NUC and enter the BIOS by pressing F2. There is an option under the advanced settings to enable the IR feature. Make sure this is turned on.
If you are having issues with the NUC staying powered down (it power-cycles when turned off), the remote will not be able to successfully power down the system. If this problem does not effect you, go to step 2.
The only current workaround is disabling Deep Sleep (which should already be by default) and disabling "Wake on LAN". Please note that turning off this setting will prevent you from remotely starting the NUC by contacting it on the local network (ie. you will need to power it on before it is discoverable). This option is under Advanced > Power in the BIOS
It is possible that the BIOS may freeze when you try to change this setting (another issue associated with this problem). If this happens, you will need to go downloadcenter.intel.com/ and download the most recent BIOS update. There are detailed instructions on this site on how to perform the update
2. Once these changes are made, hit F10 to save and exit.
3. After XBMC opens, navigate to to Settings > Network, and find the IP address of your HTPC. Write this down.
4. Navigate to Settings > System > Input Devices and ensure that "Remote control sends keyboard presses" is enabled.
5. Now move to a separate PC on your network and download Putty (
www.putty.org/)
6. Launch the application and enter the IP address into the top field. This will initiate a SSH session with your HTPC.
7. Copy the following string and paste it into the shell by right-clicking
echo "#!/bin/sh" > /storage/.config/autostart.sh && chmod +x /storage/.config/autostart.sh
If done properly, you will simply go to a new line in the shell. If you receive an error, the syntax is likely incorrect.
8. Now paste this second command into the shell:
modprobe -r nuvoton-cir && echo "auto" | tee /sys/bus/acpi/devices/NTN0530\:00/physical_node/resources && modprobe nuvoton-cir
This should enable remote control.
9. Get your remote and see if it works now. If it doesn't, you may have the Harmony Configured incorrectly. Another user has already put together a great walkthrough on how to do this. Review the following link and then come back.
openelec.tv/forum/12-guides-tips-and-tri...y-one-complete-guide
Hopefully your remote now works. We aren't done yet though.
10. Next, open Windows Explorer, and in the address field type, "//192.168.x.x" (No quotes and the IP address would obviously be replaced with your NUC's IP)
11. You should see a folder called "ConfigFiles". Open it.
12. If the previous steps were completed correctly, there will be a file called "Autostart.sh" in this folder. Right-click on it, choose "Open with", and find "WordPad" (do not use Notepad).
13. Assuming you've never worked with this file before, all that should be in this file is a single line that reads "#!/bin/sh". Do not delete or overwrite this. Go to a fresh line and paste the following:
modprobe -r nuvoton-cir && echo "auto" | tee /sys/bus/acpi/devices/NTN0530\:00/physical_node/resources && modprobe nuvoton-cir
The contents of the file should now read :
#!/bin/sh
modprobe -r nuvoton-cir && echo "auto" | tee /sys/bus/acpi/devices/NTN0530\:00/physical_node/resources && modprobe nuvoton-cir
14. Save the file.
15. Now restart your NUC via the XBMC restart option. On reboot, your device should be working properly.