movement is fine, I think the layout is just weird.I think having movement with arrow keys is optimal in this case, then either a QWERT being programmed or ZXCV.