After a lot of reading and some trial and error I have got a more functional setup for xmbc on the r89 using a Logitech harmony 650 (Though I guess all ir harmony remotes would work) -Play,stop, sms search etc and wanted to share.
Before I start I want to point out -
- I am using wasser 2.0.3 firmware (though I would guess this would work with others).
- You will need a file explorer with rw access at root level - I used es file explorer and enabled r/w (was bundled with wasser firmware)
- The tutorial is dependant on your logitech having the tronsmart Vega-s89h setup as a device (uses the same remote)
- I take no responsibility if you have any issues and I may not have noticed the full repercussions of changing the key layouts but as far as I can see there are none.
- I found the keyboard.xml file but can't recall the site and take no credit for full creation just editing and tweaking thanks whoever made it
Ok lets start:-
1.Access system\usr\keylayout and rename fff680000_pwm.kl to fff680000_pwm.old (this will allow the numbers on the logitech to function but remove the home button and mouse function - these functions can be restored with the next steps)
2.Copy Generic.kl located in the same folder as fff680000_pwm.kl to your pc
- Edit the following keys:-
102 – Move_home to home
388 – key_text to tv_keymouse_mode_switch
3.Move the file back to system\usr\keylayout **I recommend renaming generic.kl to generic.old rather than overwriting it!!**
4.Reboot the r89 and you should be able to type 1,2,3,4,5,6,7,8,9 using the number pad on the logitech (try it in the web browser) and the mouse and home button should still function (if you missed step 2 and 3 then the numbers will work but not the mouse or home button).
5. Unzip the attached file and copy the keyboard.xml to android\data\org.wasser.kodi\files\.kodi\userdata\ keymaps (can be slightly different depending on the variant of xbmc your using)
6. Configure your Logitech remote to match the numbers and enjoy (some buttons duplicated but it still works well as far as I am concerned as they are not all set in global).
For anyone wishing to edit/hugely improve my keyboard.xml(I only edited some video options as its all I use) then please find the key id for each number below :-
0 - 61488
1 - 61489
2 - 61490
3 - 61491
4 - 61492
5 - 61493
6 - 61494
7 - 61495
8 - 61496
9 - 61497
.+, back up, stop -61448
ok - 61453
menu - 61656
Any feedback is welcome and let me know how you get on guys

Comment