Archive:PDP Talon Media Remote for Xbox One: Difference between revisions

From Official Kodi Wiki
Jump to navigation Jump to search
(Add category)
mNo edit summary
 
(2 intermediate revisions by 2 users not shown)
Line 2: Line 2:
== PDP Talon Media Remote for Xbox One ==
== PDP Talon Media Remote for Xbox One ==
[[File:talon_meda_remote_xb1.jpg|thumb]]
[[File:talon_meda_remote_xb1.jpg|thumb]]
Licensed Xbox One media remote replacing discontinued Microsoft remote and is stocked in most electronic retailers. It is an MCE/RC6 based remote. Basic functionality (D-pad, media control, Vol+/-, CH+/-) works out of the box on an Intel NUC (including power on when enabled in BIOS) running Windows 10 with the latest ITE Tech CIR driver. However all keys can be mapped via the registry.
Licensed Xbox One media remote replacing discontinued Microsoft remote and is stocked in most electronic retailers. It is an MCE/RC6/NEC based remote. Basic functionality (D-pad, media control, Vol+/-, CH+/-) works out of the box on an Intel NUC (including power on when enabled in BIOS) running Windows 10 with the latest ITE Tech CIR driver. However all keys can be mapped via the registry.


Below is the complete registry (commented) fully mapped which should allow this remote to be used with any HidIr receiver (NOTE: UUID is specific to Xbox One Remote)
Below is the complete registry (commented) fully mapped which should allow this remote to be used with any HidIr receiver (NOTE: UUID is specific to Xbox One Remote). Includes NEC 32-bit decoder descriptor. These are modified entries originally created by the [https://downloadcenter.intel.com/download/28118/ITE-Tech-Consumer-Infrared-CIR-Driver-for-Windows-10-64-bit-for-Intel-NUC ITE Tech driver] which supported the Microsoft made Xbox One media remote.


<syntaxhighlight lang="reg">
<syntaxhighlight lang="reg">
Line 12: Line 12:
"CodeMatchValue"=dword:0000d880
"CodeMatchValue"=dword:0000d880
"CodeSetID"=dword:00000000
"CodeSetID"=dword:00000000
"CodeSetNum0"=dword:00000001
"CodeSetNum0"=dword:00000000
"CodeSetNum1"=dword:00000002
"CodeSetNum1"=dword:00000000
"CodeSetNum2"=dword:00000003
"CodeSetNum2"=dword:00000000
"CodeSetNum3"=dword:00000004
"CodeSetNum3"=dword:00000000
"CodeSetNumMask"=dword:00000000
"CodeSetNumMask"=dword:00000000
"CodeSetNumShiftBits"=dword:00000000
"CodeSetNumShiftBits"=dword:00000000
Line 31: Line 31:
"ReportMappingTable"=hex:\
"ReportMappingTable"=hex:\
   64,00,00,00,03,82,00,\ ;Xbox button (Sleep)
   64,00,00,00,03,82,00,\ ;Xbox button (Sleep)
   6e,00,00,00,01,9A,00,\ ;Top left View (Home)
   6e,00,00,00,01,23,02,\ ;Top left View (Home)
   6f,00,00,00,01,40,00,\ ;Top Right Menu (
   6f,00,00,00,04,00,65,\ ;Top Right Menu
   1e,00,00,00,01,42,00 \ ;up
   1e,00,00,00,04,00,52,\ ;up
   1f,00,00,00,01,43,00 \ ;down
   1f,00,00,00,04,00,51,\ ;down
   20,00,00,00,01,44,00 \ ;left
   20,00,00,00,04,00,50,\ ;left
   21,00,00,00,01,45,00 \ ;right
   21,00,00,00,04,00,4F,\ ;right
   22,00,00,00,01,41,00,\ ;select/ok
   22,00,00,00,04,00,28,\ ;select/ok
   23,00,00,00,01,24,02,\ ;back
   23,00,00,00,01,24,02,\ ;back
   26,00,00,00,01,2A,02,\ ;One Guide (WWW-Favourites)
   26,00,00,00,01,2A,02,\ ;One Guide (WWW-Favourites)
Line 64: Line 64:
   09,00,00,00,04,00,26,\ ; 9
   09,00,00,00,04,00,26,\ ; 9
   0A,00,00,00,04,00,2A,\ ; clr (bkspace)
   0A,00,00,00,04,00,2A,\ ; clr (bkspace)
   71,00,00,00,01,83,01,\ ; Movies (Media select, set Kodi as default app for
   71,00,00,00,01,83,01,\ ; Movies (Media select, set Kodi as default app for .mp3 to start Kodi with this key from remote)
                        ; .mp3 to start Kodi with this key from remote)
   72,00,00,00,01,92,01,\ ; TV Shows (calculator app18)
   72,00,00,00,01,92,01,\ ; TV Shows (calculator app18)
   25,00,00,00,04,00,2B,\ ; backup arrow (tab)
   25,00,00,00,04,00,2B,\ ; backup arrow (tab)
   4D,00,00,00,01,62,00   ; CC button
   4D,00,00,00,01,94,01   ; CC button (My computer)
   ;65,00,00,00,00,00,00,\ ; red B
   ;65,00,00,00,00,00,00,\ ; red B
   ;66,00,00,00,00,00,00,\ ; green A
   ;66,00,00,00,00,00,00,\ ; green A
   ;67,00,00,00,00,00,00,\ ; yellow Y
   ;67,00,00,00,00,00,00,\ ; yellow Y
   ;68,00,00,00,00,00,00,\ ; blue X
   ;68,00,00,00,00,00,00,\ ; blue X
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\circlass\Decoders\745a17a0-74d3-11d0-b6fe-00a0c90f58dd]
"DecoderName"="NEC 32-bit for Normal"
"DecoderID"=dword:00000014
"DecoderType"="Space"
"BitOrder"="LSBFirst"
"CodeMinBits"=dword:00000020
"CodeMaxBits"=dword:00000020
"OnePatternMin"="360 -1890"
"OnePatternMax"="760 -1490"
"ZeroPatternMin"="360 -760"
"ZeroPatternMax"="760 -360"
"HasRepeatData"=dword:00000001
"RepeatPrefixPatternMin"="8500 -5000"
"RepeatPrefixPatternMax"="9500 -4000"
"RepeatSuffixPatternMin"="360 -760"
"RepeatSuffixPatternMax"="760 -360"
"MaxRepeatPauseInterval"=dword:0000ea60
"MaxRepeatTimeout"=dword:0001d4c0
</syntaxhighlight>
</syntaxhighlight>
[[Category:Remotes]]

Latest revision as of 02:37, 10 September 2020

PDP Talon Media Remote for Xbox One

Talon meda remote xb1.jpg

Licensed Xbox One media remote replacing discontinued Microsoft remote and is stocked in most electronic retailers. It is an MCE/RC6/NEC based remote. Basic functionality (D-pad, media control, Vol+/-, CH+/-) works out of the box on an Intel NUC (including power on when enabled in BIOS) running Windows 10 with the latest ITE Tech CIR driver. However all keys can be mapped via the registry.

Below is the complete registry (commented) fully mapped which should allow this remote to be used with any HidIr receiver (NOTE: UUID is specific to Xbox One Remote). Includes NEC 32-bit decoder descriptor. These are modified entries originally created by the ITE Tech driver which supported the Microsoft made Xbox One media remote.

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\HidIr\Remotes\745a17a0-74d3-11d0-b6fe-00a0c90f58db]
"CodeBitLen"=dword:00000020
"CodeMatchMask"=dword:0000ffff
"CodeMatchValue"=dword:0000d880
"CodeSetID"=dword:00000000
"CodeSetNum0"=dword:00000000
"CodeSetNum1"=dword:00000000
"CodeSetNum2"=dword:00000000
"CodeSetNum3"=dword:00000000
"CodeSetNumMask"=dword:00000000
"CodeSetNumShiftBits"=dword:00000000
"DataMask"=dword:00ff0000
"DataShiftBits"=dword:00000010
"DecoderID"=dword:00000014
"EnableDebounce"=dword:00000000
"RemoteName"="XBOX ONE remote"
"ReportDescriptor"=hex:05,0c,09,01,a1,01,85,01,19,00,2a,3c,02,15,00,26,3c,02,\
  95,01,75,10,81,00,c0,06,bc,ff,09,88,a1,01,85,02,19,01,29,ff,15,00,25,01,95,\
  01,75,08,81,00,c0,05,01,09,80,a1,01,85,03,19,01,29,ff,15,01,25,ff,95,01,75,\
  08,81,00,c0,05,01,09,06,a1,01,85,04,05,07,19,e0,29,e8,75,01,95,08,81,02,19,\
  00,29,90,26,ff,00,75,08,95,01,81,00,c0
"ReportLength"=dword:00000003
"ReportMappingTable"=hex:\
  64,00,00,00,03,82,00,\ ;Xbox button (Sleep)
  6e,00,00,00,01,23,02,\ ;Top left View (Home)
  6f,00,00,00,04,00,65,\ ;Top Right Menu
  1e,00,00,00,04,00,52,\ ;up
  1f,00,00,00,04,00,51,\ ;down
  20,00,00,00,04,00,50,\ ;left
  21,00,00,00,04,00,4F,\ ;right
  22,00,00,00,04,00,28,\ ;select/ok
  23,00,00,00,01,24,02,\ ;back
  26,00,00,00,01,2A,02,\ ;One Guide (WWW-Favourites)
  10,00,00,00,01,e9,00,\ ;Vol Up
  11,00,00,00,01,ea,00,\ ;Vol Down
  0e,00,00,00,01,e2,00,\ ;mute
  12,00,00,00,01,9c,00,\ ;CH Up
  13,00,00,00,01,9d,00,\ ;CH Down
  14,00,00,00,01,b3,00,\ ;fast forward
  15,00,00,00,01,b4,00,\ ;rewind
  17,00,00,00,01,b2,00,\ ;rec
  19,00,00,00,01,b7,00,\ ;stop
  1a,00,00,00,01,b5,00,\ ;skip next
  1b,00,00,00,01,b6,00,\ ;skip previous
  70,00,00,00,01,cd,00,\ ;play/pause
  1D,00,00,00,04,00,37,\ ; dot .
  00,00,00,00,04,00,27,\ ; 0
  01,00,00,00,04,00,1E,\ ; 1
  02,00,00,00,04,00,1F,\ ; 2
  03,00,00,00,04,00,20,\ ; 3
  04,00,00,00,04,00,21,\ ; 4
  05,00,00,00,04,00,22,\ ; 5
  06,00,00,00,04,00,23,\ ; 6
  07,00,00,00,04,00,24,\ ; 7
  08,00,00,00,04,00,25,\ ; 8
  09,00,00,00,04,00,26,\ ; 9
  0A,00,00,00,04,00,2A,\ ; clr (bkspace)
  71,00,00,00,01,83,01,\ ; Movies (Media select, set Kodi as default app for .mp3 to start Kodi with this key from remote)
  72,00,00,00,01,92,01,\ ; TV Shows (calculator app18)
  25,00,00,00,04,00,2B,\ ; backup arrow (tab)
  4D,00,00,00,01,94,01   ; CC button (My computer)
  ;65,00,00,00,00,00,00,\ ; red B
  ;66,00,00,00,00,00,00,\ ; green A
  ;67,00,00,00,00,00,00,\ ; yellow Y
  ;68,00,00,00,00,00,00,\ ; blue X

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\circlass\Decoders\745a17a0-74d3-11d0-b6fe-00a0c90f58dd]
"DecoderName"="NEC 32-bit for Normal"
"DecoderID"=dword:00000014
"DecoderType"="Space"
"BitOrder"="LSBFirst"
"CodeMinBits"=dword:00000020
"CodeMaxBits"=dword:00000020
"OnePatternMin"="360 -1890"
"OnePatternMax"="760 -1490"
"ZeroPatternMin"="360 -760"
"ZeroPatternMax"="760 -360"
"HasRepeatData"=dword:00000001
"RepeatPrefixPatternMin"="8500 -5000"
"RepeatPrefixPatternMax"="9500 -4000"
"RepeatSuffixPatternMin"="360 -760"
"RepeatSuffixPatternMax"="760 -360"
"MaxRepeatPauseInterval"=dword:0000ea60
"MaxRepeatTimeout"=dword:0001d4c0