Yes there is ![]()
I think it's in @kennethlimcp 's Dropbox - Porting Arduino Serial (PS2) Keyboard Library - #13 by kennethlimcp - Libraries - Particle
I've once used the PS/2 capability of a USB mouse to make a prank mouse (but also useful for real world applications) which also listened to Bluetooth commands (mouse movement and keyboard presses ;-)) - quite alarming for unaware users - hihihi ![]()
This is also a reason why I'm eagerly looking forward to the next evolution of the feature/usb_hid_support from @satishgn to allow for composite USB HID mouse/keyboard/serial/...