yeah, but I dislike the corsair scimitar design, I currently use a G600 from Logitech that is quite similar, my problem is that is very hard(for me at least I'm sure lots of people can do it just fine) to figure out where exactly is the button I want, and the Rival 500 looks to have some distinct placement and shapes of buttons, that would be very helpful to have, I have no hopes for the haptic feedback(I think it sounds pretty gimmicky to begin with), but I would like to be able to use that on linux, the hope I have is something like libratbag(that seems to have arch supoport), to make things work, but I've never used it ever, and have no idea if it would support the Rival 500, so I'm hoping someone could have some more information about things like it