HID codes expected to work on Freebox Player 1.1.4

How to send correct control codes

Complete remote control emulation

RC button Expected code Page no Code Notes
Power Consumer / Power 0xc 0x30  
AV Consumer / VCR/TV 0xc 0x63  
0-9 Keyboard / Keypad0-9 0x7 0x62, 0x59-0x61  
Up, Down, Left, Right Keyboard / Up, Down, Left, Right 0x7 0x4f-0x52  
OK Keyboard / Enter 0x7 0x28  
Back Consumer / AC Exit 0xc 0x204  
Search Consumer / AC Search 0xc 0x221  
Menu Desktop / System App Menu 0x1 0x86  
Info Consumer / AC Properties 0xc 0x209  
Free Consumer / AL Task/Project manager 0xc 0x18f  
Vol +/- Consumer / Vol Inc/Dec 0xc 0xe9-0xea  
Mute Consumer / Mute 0xc 0xe2  
Record Consumer / Record 0xc 0xb2  
Prog +/- Consumer / Channel Inc/Dec 0xc 0x9c-0x9d  
Rewind Consumer / Rewind 0xc 0xb4  
Play/Pause Consumer / Play/Pause 0xc 0xcd  
Fast Forward Consumer / Fast Forward 0xc 0xb3  

Additional keys

Intended behavior Expected code Page no Code Notes
Backspace Keyboard / Backspace 0x7 0x2a  
Stream debug Consumer / Data on screen 0xc 0x60 AV+Vol+ on the remote
Stop Consumer / Stop 0xc 0xb7  
Play Consumer / Play 0xc 0xb0  
Random/Shuffle Consumer / Random play 0xc 0xb9  
Next Consumer / Scan_Next_Track 0xc 0xb5  
Prev Consumer / Scan_Previous_Track 0xc 0xb6  
Zoom IN Consumer / Zoom In 0xc 0x22d  
Zoom OUT Consumer / Zoom Out 0xc 0x22e  
Browser Back Consumer / Back 0xc 0x224  
Browser Formward Consumer / Forward 0xc 0x225  
Browser Refresh Consumer / Refresh 0xc 0x227  
Browser Stop Consumer / Stop 0xc 0x226  
Next video track Consumer / Sub_Channel_Increment 0xc 0x171 Not in Br/DVD yet
Next audio track Consumer / Alt_Audio_Increment 0xc 0x173 Not in Br/DVD yet
Next subtitle track Consumer / Alt_Subtitle_Increment 0xc 0x175 Not in Br/DVD yet
Hibernate Generic Desktop / System Sleep 0x1 0x82  
Wake-up Generic Desktop / System Wakeup 0x1 0x83  
Eject disk Consumer / Eject 0xc 0xb8 Only from the home screen