Default Swap Keyboard Mapping

Is there a way to swap hardware keyboard keys, specifically, I want to make the smiley key the @ key, the @ key become the smiley, and have the symbol key become the .com with the function swapped to symbol if you follow me. I poured through the system dump but must have over looked the file/s needed to do it.

Sent from my SPH-D700 using XDA App