Add TouchCrossPad widget which actually can do diagonals reasonably.