diff --git a/engine/client/keys.c b/engine/client/keys.c index 9bf7be3e..9172b97f 100644 --- a/engine/client/keys.c +++ b/engine/client/keys.c @@ -915,13 +915,17 @@ A helper function if platform input doesn't support text mode properly */ int Key_ToUpper( int keynum ) { - keynum = Q_toupper( keynum ); - if( keynum == '-' ) - keynum = '_'; - if( keynum == '=' ) - keynum = '+'; - - return keynum; + keynum = Q_toupper( keynum ); + if( keynum == '-' ) + keynum = '_'; + if( keynum == '=' ) + keynum = '+'; + if( keynum == ';' ) + keynum = ':'; + if( keynum == '\'' ) + keynum = '"'; + + return keynum; } /* On-screen keyboard: