add axis inversion workaround and pressure sensitivity