Anything USB will work, there are a hundred different things to pick from depending on your budget and size and features you want. Need to narrow things down a bit first. Full size keyboard, 75%, smaller? Mechanical or not? Mouse size, number of buttons, what size/shape do you like? Budget?