It's allowed. However, if in any way shape or form is abused ... expect a swift ban coming in your direction.
G15 Keyboards, Saitek Gamer Keyboard, etc ... they all use a similar program in order to use a keypad, and that's allowed. Should you some how mess up your RO Client (just putting it out there), we do not offer support, so you would have to troubleshoot it yourself.