We've been joking around about getting long trrs cables, wrapping around the back side of our office chairs and attaching the keyboards to the arm rests, go all Picard.
QMK supports mouse/trackball support, I think gboard and a few others support adding a blackberry track ball and we'd be aces.