Flirc is working great with the remote for my Sony Bravia TV (remote model RM-YD087) and my OpenElec 3.2.3 / XBMC 12.2 (Frodo) box. I used the keyboard profile instead of the XBMC profile. Keys mapped are:
P - Play
R - Rewind
F - Fast Forward
X - Stop
Space - Pause
[ - Next chapter
] - Prev chapter
Backspace - Back (mapped to Return button)
T - Subtitles (mapped to CC button)
Esc - Prev Menu/Home (mapped to Yellow button)
C - Context Menu (mapped to Blue button)
S - Shutdown Menu (mapped to Red button)
I - Info (mapped to Green button)
You'll also need to turn on "Remote control sends keyboard presses" in System -> Input devices so that it works correctly with the onscreen keyboard.
It doesn't map the volume or number keys as these collide with my TV and sound bar controls.
The only issues I have is keys collide when using the TV options menu (e.g. to change SceneSelect, etc.) and the TV pops up a "Feature not available" message when toggling subtitles. Not a big deal, I can live with it.
PS - I would upload my config file but attach files won't let me!