Mottie / Keyboard

Virtual Keyboard using jQuery ~
http://mottie.github.io/Keyboard/
Other
1.78k stars 723 forks source link

Cursor positioning on Microsoft Surface tablet in Internet Explorer #427

Open deveshsatija opened 8 years ago

deveshsatija commented 8 years ago

Issue in IE 11 on touch devices.

I opened the http://mottie.github.io/Keyboard/ site on Microsoft Surface tablet in IE 11. Keyboard is getting opened correctly. Now if i type any text, and adjust the cursor (by tapping anywhere between the text) and start typing then text start appearing from the last alphabet instead from the position where the cursor is placed.

I think this might be the issue in IE in touch devices.

deveshsatija commented 8 years ago

I have tested this behavior on Chrome also on Microsoft Surface table. Its working fine in Chrome, no issues in that.

Mottie commented 8 years ago

Hi @deveshsatija!

I have a small touchscreen laptop, not a surface tablet, that doesn't behave as you describe.

It's still a pain to type on because if I zoom in on a keyboard sometimes touching keys makes the page scroll, or the keyboard zoom in and out. And sadly, touching in the middle of the entered text makes it select everything!

I'm not really sure there is anything I can do about it. Eventually, I would like to support contenteditable elements which would mean changing the code to handle the caret, maybe that might fix this issue.