Ok Nick, I will look into it. On Mon, Mar 5, 2018 at 7:41 PM, Amarjeet Singh <amarjee...@gmail.com> wrote:
> I also tried to change the following code in *guacamole.js* and changed* > index.html* file to load guacamole.js file instead app.js?varsion :- > > Browser is loading the guacamole.js and the below change as well which I > verified through debugger as well. > > var no_repeat = { > 0xFE03: true, // ISO Level 3 Shift (AltGr) > 0xFFE1: true, // Left shift > 0xFFE2: true, // Right shift > 0xFFE3: true, // Left ctrl > 0xFFE4: true, // Right ctrl > 0xFFE5: true, // Caps Lock > 0xFFE7: true, // Left meta > 0xFFE8: true, // Right meta > 0xFFE9: true, // Left alt > 0xFFEA: true, // Right alt > 0xFFEB: true, // Left hyper > 0xFFEC: true // Right hyper > }; > > if (!no_repeat[keysym]) >> key_repeat_timeout = window.setTimeout(function() { >> key_repeat_interval = >> window.setInterval(function() { >> guac_keyboard.onkeyup(keysym); >> guac_keyboard.onkeydown(keysym); >> }, 50); >> }, 500); > > > *My Analyzations are as follows :-* > > if* no_repeat* is true ( as 0xFFE5 : true ) in the case of above it > never enters into the loop. > > and if I remove the above change , *no_repeat* will return false and > it will continuosly sends the CapsLock which is a BUG and it is fixed in > 1.0.0 > > GUACAMOLE-161: Merge changes adding Caps Lock to the do-not-auto-repeat >> list. > > > > Both the changes doesn't affect and fix the issue of *changing text from > lowercase to uppercase*. > > On Mon, Mar 5, 2018 at 7:19 PM, Amarjeet Singh <amarjee...@gmail.com> > wrote: > >> Hi Team, >> >> >> I have been writing in Libre Office Writer on Guacamole RDP . I clicked >> CAPS lock and started writing but the text was still in lowercase. >> >> Guacamole-Server version : 0.9.14 >> Guacamole-Client version : 0.9.14 >> XRDP Version : 0.9.5 >> Remote O.S. : Ubuntu 16.04.3 LTS 64-bit >> >> I have not done any modifications in the code. >> >> >> If I reconnect the RDP session with CAPS lock on, then it starts printing >> uppercase but if I again click CAPS lock to set it to lowercase, it still >> prints the uppercase. >> >> >> >> Regards, >> Amarjeet Singh >> >> >> >