Definitely a trial and error thing. Might have to mod a mouse or keyboard to suit your preferences. As Brian Boru said, going to a store and testing in person is a good idea. One thing I highly recommend is wired, or products that can be wired or wireless.