The XR11 and XR15 remote codes in the Cable_Boxes/Xfinity path appear to only contain television codes, which are configured for a specific television during first time setup.
I did some research, and it looks like Xfinity remotes only use IR during first-time setup. After setup it switches to an RF signal* to control the cable box.
The fix is actually fairly straightforward: to scan Xfinity IR codes first you have to unpair the remote from the cable box, and then it will broadcast IR.
As such, I've recorded a proper set of XR11 IR codes (#319), but I don't have an XR15 remote to test.
Things to note about unpaired remotes:
You can easily re-pair the remote by either hitting the voice button, or by hitting the "Xfinity" button, going to the gear menu and scrolling through the options to the "remote" section.
TV power / volume / mute send codes that my TV doesn't recognize. TV controls are configured after setup.
At least on the XR11 remote, the setup button doesn't broadcast any IR code.
Be careful testing the "D" key. In most cases it may look like it does nothing, but on the recordings menu I think it's supposed to delete recordings.
The voice control button doesn't do anything useful, it just pulls up a prompt to pair the remote.
*Some sources on the web suggest the Xfinity remotes use a 2.4 GHz ZigBee protocol, in case anyone's interested.
The XR11 and XR15 remote codes in the Cable_Boxes/Xfinity path appear to only contain television codes, which are configured for a specific television during first time setup.
I did some research, and it looks like Xfinity remotes only use IR during first-time setup. After setup it switches to an RF signal* to control the cable box.
The fix is actually fairly straightforward: to scan Xfinity IR codes first you have to unpair the remote from the cable box, and then it will broadcast IR.
As such, I've recorded a proper set of XR11 IR codes (#319), but I don't have an XR15 remote to test.
Things to note about unpaired remotes:
*Some sources on the web suggest the Xfinity remotes use a 2.4 GHz ZigBee protocol, in case anyone's interested.