i did a little research and traps are definitely mechanical. also, it's a passive skill which means you don't do anything to use it. if you walk by a trap and "spot" it, you'll get a floater message.