The data structure in AutoCAD is different to that in Sketchup so code conversion will be quite complicated. Unless the major part of the lisp code in question is computational rather than related to geometry manipulation, you will be better off writing new ruby code from scratch rather than trying to port the code to ruby.
Some time ago I posted this.
Found this programmable key game controller, one handed, at Bestbuy for $39.00. It has 144 programmable keys. More than I need.
http://www.saitek.com/uk/prod/cyborgcommand.htm
I have been looking for a programmable keyboard that was reasonable priced. So now, I am content.
Ken