I've got one, RS-232, branded Joystick Technologies RollerMouse. Lovely thing, built like a tank, but it has four buttons, and I've figured out that the DIP switches can let you control the speed and if the top buttons toggle or not, but I can't find the whole listing of possible combinations, which is a pain because there's some that don't seem to do anything individually which leads me to believe that there might be combinations. Hopefully I can figure out how to get one or both of the upper buttons to be a middle button so I can scroll in the browser at least. I've seen literature that suggests that it should be able to go into 3-button Mouse Systems mode, but it's not first-party so I just don't know. It could be for a later model or some other thing, I understand that CH Products made a lot of different oddball (pun maybe intended?) stuff so, uh, yeah.