One ergonomic designed mouse in full size to cad job, as is comfortable to use in further time. One ergonomic designed mouse in full size to cad job, as is comfortable to use in further time ate time. 3Dconnexion cadmouse pro have following features: 7 buttons, which 5 is programmable, 7 programmable buttons, including 3 programmable features, including 3 programmable buttons, ergonomic design, usb interface, buttons with up to 50 million keystroke, exactly optical sensor, to cad job, ergonomic design, durable construction, exactly sensor, this text is automatic translated, past, the laws there can occur error.