I was playing around for some time with Roccat Power Grid and then I've discovered LEA Extended Input. This is my work in progress so far. I would love your feedback.