Quote
i did a little research and traps are definitely mechanical.


Spot Traps is a neutral thieving skill which has no effect on your tech aptitude. Disarm Traps is the tech skill you might be thinking of.

Unless of course I am hideously mistaken.