I too am wondering if its at all possible to do this. I’d love to be able to do something similar but with my shift keys. Basically if I tap left shift I get the left paren and right shift is right paren. But if I hold left shift it acts as left shift should. Similar to what Karabiner used to do on macOSX before 10.12s rewrite of the keyboard internals.