If you have enough usb ports, opt in for a wireless keyboard with a dongle.
Make sure the keyboard is in good range to interface with your desktop.
Find some really good Duracell rechargeable batterys.
Most brands like them alot especially Microsoft and logitech brands.