This is a package that provides two nifty tools for sharing your keyboard via Bluetooth and optionally multiplexing in a way that permits the keyboard to be switched between local and remote use.
Please refer to evmuxd(8) and btkbdd(8) manuals for details about the operation of the tools.