some more info:
the itype controller is made by nyko, and it has macro keys on the top for up to four programmable macros.
my first guess is that I will NOT be able to program the alt-f4, control+escape, CAD, etc with these macros, due to the lack of these buttons exsisting on the board itself. however, I will use software to bind these to the f8-f10 keys
here is the manual for the nyko itype2 controller
one thing I will be looking into, is the possibility of "unlocking" buttons that dont appear to exsist on the board itself. this could be possible, if the manufacturer of the keyboards proccessing chip built a "full functional keyboard controller" or if they built one that was specifically, and ONLY made to be used in the ikey/itype. thanks to the way that keyboard controllers use a "matrix" to refine how many pins must be on the chip, I will be able to use a probe to hunt down potentially unused keys, and if I find any, I will add these to the board for sure. (possibly adding buttons, or just remapping the macro buttons)
(I will also document this proccess for other gadjeteers out there)