With ThinLinc 4.1.0, it is impossible to enter parentheses in a HTML5 session, with the on screen keyboard on an iPad, with Swedish keyboard layout. As I understand it, this is because the input field is an "email" input(!). We need to check if this bug is still present in the latest code.
Fixed in r28017.
Since we upgraded our testing iPad to iOS 7, I can add that I tested this on iOS 6 before the iPad was upgraded.
Input field is still of type "email" - code was apparently updated for upstream's versions but not ours.
templates/main/vnc.tmpl updated now as well
Looks good now.