fix bug for touch event coordinates handling in landscape mode

This fix might only work for KPW, need to test on other devies
later.