Add support for Compact (Bluetooth|USB) keyboard with Trackpoint

Signed-off-by: Jamie Lentin <jm@lentin.co.uk>