Have Keyboard, Will Program

My saitek eclipse has two big benefits for me, it feels great to type on and has lived longer than any other keyboard I’ve ever had (currently; twice as long as the previous record-holder, but I am egregiously harsh on my keyboards).