Great :) Could you please file JIRA issue? On Tue, Sep 20, 2016 at 1:48 PM, Peter Dähn <da...@vcrp.de> wrote:
> Hi Maxim, > > I think final fix in 3.1.4 is fine. Most of the keyboard is usable and > this is better than before in my case... ;-). > > Without API changes I could easily update then. Start vote for 1.3.1. > > Greetings Peter > > > Am 19.09.2016 um 18:40 schrieb Maxim Solodovnik: > >> Would it be OK to file this final list as separate issue and fix in in >> 3.1.4? >> >> On Mon, Sep 19, 2016 at 7:44 PM, Peter Dähn <da...@vcrp.de> wrote: >> >> And what does this mean? Can I help somehow? Do I need to live with it? >>> >>> Am 19.09.2016 um 12:55 schrieb Maxim Solodovnik: >>> >>> I just have checked >>>> It seems to be both java and keyboard issues, I don't have "Alt Gr" on >>>> my >>>> keyboards, so I don't know how it is being passed :( >>>> same thing regarding '?', '+' etc. normally you will get those keys by >>>> pressing shift+something else and this is very keyboard layout related >>>> you have too much specific keys on german keyboards :( >>>> >>>> On Mon, Sep 19, 2016 at 4:08 PM, Maxim Solodovnik <solomax...@gmail.com >>>> <mailto:solomax...@gmail.com>> wrote: >>>> >>>> Thanks for the detailed report Peter, will try to fix missing keys >>>> >>>> On Mon, Sep 19, 2016 at 3:55 PM, Peter Dähn <da...@vcrp.de >>>> <mailto:da...@vcrp.de>> wrote: >>>> >>>> Hi Maxim, >>>> >>>> capital letters works >>>> >>>> A few keys are left... (I hope you can see the screenshot) >>>> >>>> >>>> >>>> >>>> 1 typed shift+. result ; exprected : >>>> >>>> DEBUG 09-19 10:17:57.731 119 o.a.o.s.j.OmKeyEvent >>>> [CoreScreenShare_Worker-5] - sequence:: shift true, ch , orig >>>> 16 -> key 0(0), map 0 >>>> DEBUG 09-19 10:17:57.731 124 o.a.o.s.j.RemoteJob >>>> [CoreScreenShare_Worker-5] - sequence:: codes [16] >>>> DEBUG 09-19 10:17:59.500 119 o.a.o.s.j.OmKeyEvent >>>> [CoreScreenShare_Worker-1] - sequence:: shift true, ch :, orig >>>> 186 -> key 59(3b), map 59 >>>> DEBUG 09-19 10:17:59.500 124 o.a.o.s.j.RemoteJob >>>> [CoreScreenShare_Worker-1] - sequence:: codes [16, 59] >>>> >>>> 2 typed Alt Gr+< result ß exprected | >>>> >>>> DEBUG 09-19 10:21:00.113 119 o.a.o.s.j.OmKeyEvent >>>> [CoreScreenShare_Worker-3] - sequence:: shift false, ch |, >>>> orig 220 -> key 92(5c), map 92 >>>> DEBUG 09-19 10:21:00.113 124 o.a.o.s.j.RemoteJob >>>> [CoreScreenShare_Worker-3] - sequence:: codes [92] >>>> >>>> 3 typed Alt Gr+e result CTRL+ALT+s (my shortcut for >>>> screenshots???) exprected € >>>> >>>> DEBUG 09-19 10:23:29.337 119 o.a.o.s.j.OmKeyEvent >>>> [CoreScreenShare_Worker-7] - sequence:: shift false, ch €, >>>> orig 8364 -> key 8364(20ac), map null >>>> DEBUG 09-19 10:23:29.337 124 o.a.o.s.j.RemoteJob >>>> [CoreScreenShare_Worker-7] - sequence:: codes [8364] >>>> >>>> 4 typed Alt Gr+q result 2 exprected @ >>>> >>>> DEBUG 09-19 10:26:39.512 119 o.a.o.s.j.OmKeyEvent >>>> [CoreScreenShare_Worker-1] - sequence:: shift false, ch @, >>>> orig 50 -> key 50(32), map null >>>> DEBUG 09-19 10:26:39.512 124 o.a.o.s.j.RemoteJob >>>> [CoreScreenShare_Worker-1] - sequence:: codes [50] >>>> >>>> 5 typed Shift+2 result ' exprected " >>>> >>>> DEBUG 09-19 10:27:51.733 119 o.a.o.s.j.OmKeyEvent >>>> [CoreScreenShare_Worker-6] - sequence:: shift true, ch , orig >>>> 16 -> key 0(0), map 0 >>>> DEBUG 09-19 10:27:51.733 124 o.a.o.s.j.RemoteJob >>>> [CoreScreenShare_Worker-6] - sequence:: codes [16] >>>> DEBUG 09-19 10:27:52.697 119 o.a.o.s.j.OmKeyEvent >>>> [CoreScreenShare_Worker-5] - sequence:: shift true, ch ", orig >>>> 222 -> key 222(de), map 222 >>>> DEBUG 09-19 10:27:52.697 124 o.a.o.s.j.RemoteJob >>>> [CoreScreenShare_Worker-5] - sequence:: codes [16, 222] >>>> >>>> 6 typed Shift+6 result / exprected & >>>> >>>> DEBUG 09-19 10:28:54.414 119 o.a.o.s.j.OmKeyEvent >>>> [CoreScreenShare_Worker-9] - sequence:: shift true, ch , orig >>>> 16 -> key 0(0), map 0 >>>> DEBUG 09-19 10:28:54.414 124 o.a.o.s.j.RemoteJob >>>> [CoreScreenShare_Worker-9] - sequence:: codes [16] >>>> DEBUG 09-19 10:28:54.999 119 o.a.o.s.j.OmKeyEvent >>>> [CoreScreenShare_Worker-1] - sequence:: shift true, ch &, orig >>>> 55 -> key 55(37), map null >>>> DEBUG 09-19 10:28:54.999 124 o.a.o.s.j.RemoteJob >>>> [CoreScreenShare_Worker-1] - sequence:: codes [16, 55] >>>> >>>> 7 typed Shift+8 result ) exprected ( >>>> >>>> DEBUG 09-19 10:28:54.414 119 o.a.o.s.j.OmKeyEvent >>>> [CoreScreenShare_Worker-9] - sequence:: shift true, ch , orig >>>> 16 -> key 0(0), map 0 >>>> DEBUG 09-19 10:28:54.414 124 o.a.o.s.j.RemoteJob >>>> [CoreScreenShare_Worker-9] - sequence:: codes [16] >>>> DEBUG 09-19 10:28:54.999 119 o.a.o.s.j.OmKeyEvent >>>> [CoreScreenShare_Worker-1] - sequence:: shift true, ch &, orig >>>> 55 -> key 55(37), map null >>>> DEBUG 09-19 10:28:54.999 124 o.a.o.s.j.RemoteJob >>>> [CoreScreenShare_Worker-1] - sequence:: codes [16, 55] >>>> >>>> 8 typed Shift+9 result = exprected ) >>>> >>>> DEBUG 09-19 10:34:52.798 119 o.a.o.s.j.OmKeyEvent >>>> [CoreScreenShare_Worker-7] - sequence:: shift true, ch , orig >>>> 16 -> key 0(0), map 0 >>>> DEBUG 09-19 10:34:52.798 124 o.a.o.s.j.RemoteJob >>>> [CoreScreenShare_Worker-7] - sequence:: codes [16] >>>> DEBUG 09-19 10:34:53.319 119 o.a.o.s.j.OmKeyEvent >>>> [CoreScreenShare_Worker-7] - sequence:: shift true, ch ), orig >>>> 48 -> key 48(30), map null >>>> DEBUG 09-19 10:34:53.319 124 o.a.o.s.j.RemoteJob >>>> [CoreScreenShare_Worker-7] - sequence:: codes [16, 48] >>>> >>>> 9 typed Shift+ß result / exprected ? >>>> >>>> DEBUG 09-19 10:36:26.032 119 o.a.o.s.j.OmKeyEvent >>>> [CoreScreenShare_Worker-1] - sequence:: shift true, ch , orig >>>> 16 -> key 0(0), map 0 >>>> DEBUG 09-19 10:36:26.032 124 o.a.o.s.j.RemoteJob >>>> [CoreScreenShare_Worker-1] - sequence:: codes [16] >>>> DEBUG 09-19 10:36:28.397 119 o.a.o.s.j.OmKeyEvent >>>> [CoreScreenShare_Worker-9] - sequence:: shift true, ch ?, orig >>>> 191 -> key 47(2f), map 47 >>>> DEBUG 09-19 10:36:28.397 124 o.a.o.s.j.RemoteJob >>>> [CoreScreenShare_Worker-9] - sequence:: codes [16, 47] >>>> >>>> 10 typed Alt Gr+7 result 8 exprected { >>>> >>>> DEBUG 09-19 10:37:01.712 119 o.a.o.s.j.OmKeyEvent >>>> [CoreScreenShare_Worker-5] - sequence:: shift false, ch {, >>>> orig 219 -> key 91(5b), map 91 >>>> DEBUG 09-19 10:37:01.712 124 o.a.o.s.j.RemoteJob >>>> [CoreScreenShare_Worker-5] - sequence:: codes [91] >>>> >>>> 11 typed Alt Gr+8 result 8 exprected [ >>>> >>>> DEBUG 09-19 10:37:02.823 119 o.a.o.s.j.OmKeyEvent >>>> [CoreScreenShare_Worker-7] - sequence:: shift false, ch [, >>>> orig 219 -> key 91(5b), map 91 >>>> DEBUG 09-19 10:37:02.823 124 o.a.o.s.j.RemoteJob >>>> [CoreScreenShare_Worker-7] - sequence:: codes [91] >>>> >>>> 12 typed Alt Gr+9 result 9 exprected ] >>>> >>>> DEBUG 09-19 10:37:05.037 119 o.a.o.s.j.OmKeyEvent >>>> [CoreScreenShare_Worker-1] - sequence:: shift false, ch ], >>>> orig 221 -> key 93(5d), map 93 >>>> DEBUG 09-19 10:37:05.037 124 o.a.o.s.j.RemoteJob >>>> [CoreScreenShare_Worker-1] - sequence:: codes [93] >>>> >>>> 13 typed Alt Gr+0 result 9 exprected } >>>> >>>> DEBUG 09-19 10:37:05.934 119 o.a.o.s.j.OmKeyEvent >>>> [CoreScreenShare_Worker-10] - sequence:: shift false, ch }, >>>> orig 221 -> key 93(5d), map 93 >>>> DEBUG 09-19 10:37:05.934 124 o.a.o.s.j.RemoteJob >>>> [CoreScreenShare_Worker-10] - sequence:: codes [93] >>>> >>>> 14 typed Alt Gr+ß result ß exprected \ >>>> >>>> DEBUG 09-19 10:40:09.298 119 o.a.o.s.j.OmKeyEvent >>>> [CoreScreenShare_Worker-7] - sequence:: shift false, ch \, >>>> orig 220 -> key 92(5c), map 92 >>>> DEBUG 09-19 10:40:09.298 124 o.a.o.s.j.RemoteJob >>>> [CoreScreenShare_Worker-7] - sequence:: codes [92] >>>> >>>> 15 typed + result 0 exprected + >>>> >>>> DEBUG 09-19 10:52:48.512 119 o.a.o.s.j.OmKeyEvent >>>> [CoreScreenShare_Worker-1] - sequence:: shift false, ch +, >>>> orig 187 -> key 61(3d), map 61 >>>> DEBUG 09-19 10:52:48.512 124 o.a.o.s.j.RemoteJob >>>> [CoreScreenShare_Worker-1] - sequence:: codes [61] >>>> >>>> 16 typed SHIFT++ result ( exprected * >>>> >>>> DEBUG 09-19 10:53:43.120 119 o.a.o.s.j.OmKeyEvent >>>> [CoreScreenShare_Worker-3] - sequence:: shift true, ch , orig >>>> 16 -> key 0(0), map 0 >>>> DEBUG 09-19 10:53:43.120 124 o.a.o.s.j.RemoteJob >>>> [CoreScreenShare_Worker-3] - sequence:: codes [16] >>>> DEBUG 09-19 10:53:43.501 119 o.a.o.s.j.OmKeyEvent >>>> [CoreScreenShare_Worker-1] - sequence:: shift true, ch *, orig >>>> 56 -> key 56(38), map null >>>> DEBUG 09-19 10:53:43.501 124 o.a.o.s.j.RemoteJob >>>> [CoreScreenShare_Worker-1] - sequence:: codes [16, 56] >>>> >>>> >>>> 17 typed Alt Gr++ result /NOTHING/ exprected ~ >>>> >>>> DEBUG 09-19 10:42:03.534 119 o.a.o.s.j.OmKeyEvent >>>> [CoreScreenShare_Worker-1] - sequence:: shift false, ch ~, >>>> orig 192 -> key 192(c0), map null >>>> DEBUG 09-19 10:42:03.535 124 o.a.o.s.j.RemoteJob >>>> [CoreScreenShare_Worker-1] - sequence:: codes [192] >>>> >>>> >>>> I think I have all "useful" keys, would be great if these >>>> would work too... >>>> >>>> >>>> Am 19.09.2016 um 09:37 schrieb Peter Dähn: >>>> >>>> ok... start build and come back later... >>>>> >>>>> Thanks so far >>>>> >>>>> Am 18.09.2016 um 18:27 schrieb Maxim Solodovnik: >>>>> >>>>> Additionally has checked using Ubuntu host and Windows client >>>>>> Capital letters works as expected >>>>>> >>>>>> Could you please double-check? >>>>>> I would like to pack RC2 if everything is OK >>>>>> >>>>>> On Sat, Sep 17, 2016 at 12:13 AM, Maxim Solodovnik >>>>>> <solomax...@gmail.com <mailto:solomax...@gmail.com> >>>>>> <mailto:solomax...@gmail.com> <mailto:solomax...@gmail.com>> >>>>>> wrote: >>>>>> >>>>>> I just have checked the code >>>>>> Shift should be preserved ... >>>>>> How have you entered your capital letters? holding >>>>>> shift+LETTER ? >>>>>> or with CAPS LOCK? >>>>>> Same for the !@#$%^ >>>>>> >>>>>> I'll commit small additional fix for capital letters >>>>>> but unfortunately I have no chance to test it (need >>>>>> another PC ...) >>>>>> So please provide some feedback :) >>>>>> >>>>>> On Fri, Sep 16, 2016 at 5:45 PM, Peter Dähn >>>>>> <da...@vcrp.de <mailto:da...@vcrp.de> >>>>>> <mailto:da...@vcrp.de> <mailto:da...@vcrp.de>> wrote: >>>>>> >>>>>> Hi Maxim, >>>>>> >>>>>> I tried out my keybord... Linux to Linux >>>>>> >>>>>> >>>>>> >>>>>> left what I tried to write, right what I get via >>>>>> remotecontrol >>>>>> >>>>>> 1234567890ß 1234567890ß >>>>>> !"§$%&/()=? 1#§45779007 >>>>>> qwertzuiopü+ qwertzuiopü0 >>>>>> QWERTZUIOPÜ* qwertzuiopÜ8 >>>>>> asdfghjklöä# asdfghjklöä# >>>>>> ASDFGHJKLÖÄ' asdfghjklÖÄ# >>>>>> >YXCVBNM;:_ .yxcvbnm,,- >>>>>> |µ~€@{[]}\ ß 28899ß >>>>>> >>>>>> Capital letter doesn't work and last line (ALT GR + >>>>>> something) >>>>>> seems to be difficult >>>>>> >>>>>> But lower case and Umlauts works great! ;-) >>>>>> >>>>>> Am 16.09.2016 um 11:04 schrieb Maxim Solodovnik: >>>>>> >>>>>> Great :) >>>>>>> >>>>>>> WBR, Maxim >>>>>>> (from mobile, sorry for the typos) >>>>>>> >>>>>>> On Sep 16, 2016 16:03, "Peter Dähn"<da...@vcrp.de> >>>>>>> <mailto:da...@vcrp.de> <mailto:da...@vcrp.de> >>>>>>> <mailto:da...@vcrp.de> wrote: >>>>>>> >>>>>>> Hi Maxim, >>>>>>> >>>>>>>> it works so far.. a few Keys are missing... >>>>>>>> >>>>>>>> I will collect them and send you a list... >>>>>>>> >>>>>>>> >>>>>>>> Thank you Peter >>>>>>>> >>>>>>>> Am 16.09.2016 um 10:48 schrieb Maxim Solodovnik: >>>>>>>> >>>>>>>> Both works for me ... >>>>>>>> >>>>>>>>> please provide config+layout+what_to_press to >>>>>>>>> reproduce :) >>>>>>>>> >>>>>>>>> On Fri, Sep 16, 2016 at 3:43 PM, Peter >>>>>>>>> Dähn<da...@vcrp.de> <mailto:da...@vcrp.de> >>>>>>>>> <mailto:da...@vcrp.de> <mailto:da...@vcrp.de> wrote: >>>>>>>>> >>>>>>>>> ok... compiling... I had a short look in >>>>>>>>> OmKeyEvent >>>>>>>>> >>>>>>>>> could you add (if necessary) VK_PIPE ('|') and >>>>>>>>>> VK_GREATER ('>')? I will >>>>>>>>>> test it at first, but sometimes I need these >>>>>>>>>> ones... >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> Am 16.09.2016 um 10:30 schrieb Maxim Solodovnik: >>>>>>>>>> >>>>>>>>>> found the issue >>>>>>>>>> >>>>>>>>>> I believe it will work now :) >>>>>>>>>>> >>>>>>>>>>> On Fri, Sep 16, 2016 at 3:13 PM, Peter >>>>>>>>>>> Dähn<da...@vcrp.de> <mailto:da...@vcrp.de> >>>>>>>>>>> <mailto:da...@vcrp.de> <mailto:da...@vcrp.de> wrote: >>>>>>>>>>> >>>>>>>>>>> complet new installation... >>>>>>>>>>> >>>>>>>>>>> Name OpenMeetings Version 3.1.x >>>>>>>>>>> >>>>>>>>>>>> Version 3.1.3-SNAPSHOT >>>>>>>>>>>> Revision 1761005 >>>>>>>>>>>> Builddate 2016/09/16 07:14 >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> +2houres... >>>>>>>>>>>> >>>>>>>>>>>> cache couldn't be... an colleague tried it >>>>>>>>>>>> with windows, and the PC was >>>>>>>>>>>> started in the morning... >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> Am 16.09.2016 um 10:00 schrieb Maxim >>>>>>>>>>>> Solodovnik: >>>>>>>>>>>> >>>>>>>>>>>> Linux to Linux nothing will be written right >>>>>>>>>>>> now... >>>>>>>>>>>> >>>>>>>>>>>> Javaconsole gives following error >>>>>>>>>>>> >>>>>>>>>>>>> ERROR 09-16 09:40:51.412 211 o.q.c.JobRunShell >>>>>>>>>>>>> [CoreScreenShare_Worker-3] >>>>>>>>>>>>> - >>>>>>>>>>>>> Job ScreenShare.RemoteJob threw an unhandled >>>>>>>>>>>>> Exception: >>>>>>>>>>>>> java.lang.NoClassDefFoundError: Could not initialize >>>>>>>>>>>>> class >>>>>>>>>>>>> org.apache.openmeetings.screenshare.job.OmKeyEvent >>>>>>>>>>>>> >>>>>>>>>>>>> have you updated before build? or maybe cache >>>>>>>>>>>>> issue? >>>>>>>>>>>>> >>>>>>>>>>>>> Windows tries remote write on linux... >>>>>>>>>>>>> öäüß´#+ gives #,8970 >>>>>>>>>>>>> >>>>>>>>>>>>> will double check using Mac -> Linux >>>>>>>>>>>>> >>>>>>>>>>>>> On Fri, Sep 16, 2016 at 2:50 PM, Peter >>>>>>>>>>>>> Dähn<da...@vcrp.de> <mailto:da...@vcrp.de> >>>>>>>>>>>>> <mailto:da...@vcrp.de> <mailto:da...@vcrp.de> wrote: >>>>>>>>>>>>> >>>>>>>>>>>>> Hi Maxim, >>>>>>>>>>>>> >>>>>>>>>>>>> first test... >>>>>>>>>>>>> >>>>>>>>>>>>> Linux to Linux nothing will be written right now... >>>>>>>>>>>>>> >>>>>>>>>>>>>> Javaconsole gives following error >>>>>>>>>>>>>> >>>>>>>>>>>>>> ERROR 09-16 09:40:51.412 211 >>>>>>>>>>>>>> o.q.c.JobRunShell >>>>>>>>>>>>>> [CoreScreenShare_Worker-3] >>>>>>>>>>>>>> - Job ScreenShare.RemoteJob threw an >>>>>>>>>>>>>> unhandled Exception: >>>>>>>>>>>>>> java.lang.NoClassDefFoundError: Could not initialize >>>>>>>>>>>>>> class >>>>>>>>>>>>>> org.apache.openmeetings.screenshare.job.OmKeyEvent >>>>>>>>>>>>>> at >>>>>>>>>>>>>> org.apache.openmeetings.screen >>>>>>>>>>>>>> share.job.RemoteJob.execute( >>>>>>>>>>>>>> >>>>>>>>>>>>>> RemoteJob.java:92) >>>>>>>>>>>>>> atorg.quartz.core.JobRunShell.ru >>>>>>>>>>>>>> <http://atorg.quartz.core.JobRunShell.ru> >>>>>>>>>>>>>> <http://org.quartz.core.JobRunShell.ru> >>>>>>>>>>>>>> <http://org.quartz.core.JobRunShell.ru >>>>>>>>>>>>>> >>>>>>>>>>>>>>> n(JobRunShell.java:202) >>>>>>>>>>>>>>> >>>>>>>>>>>>>> at >>>>>>>>>>>>>> org.quartz.simpl.SimpleThreadPool$WorkerThread.run( >>>>>>>>>>>>>> SimpleThreadPool.java:573) >>>>>>>>>>>>>> ERROR 09-16 09:40:51.413 2425 >>>>>>>>>>>>>> o.q.c.ErrorLogger >>>>>>>>>>>>>> [CoreScreenShare_Worker-3] >>>>>>>>>>>>>> - Job (ScreenShare.RemoteJob threw an >>>>>>>>>>>>>> exception. >>>>>>>>>>>>>> org.quartz.SchedulerException: Job threw an >>>>>>>>>>>>>> unhandled exception. >>>>>>>>>>>>>> atorg.quartz.core.JobRunShell.ru >>>>>>>>>>>>>> <http://atorg.quartz.core.JobRunShell.ru> >>>>>>>>>>>>>> <http://org.quartz.core.JobRunShell.ru> >>>>>>>>>>>>>> <http://org.quartz.core.JobRunShell.ru >>>>>>>>>>>>>> >>>>>>>>>>>>>>> n(JobRunShell.java:213) >>>>>>>>>>>>>>> >>>>>>>>>>>>>> at >>>>>>>>>>>>>> org.quartz.simpl.SimpleThreadPool$WorkerThread.run( >>>>>>>>>>>>>> SimpleThreadPool.java:573) >>>>>>>>>>>>>> Caused by: java.lang.NoClassDefFoundError: >>>>>>>>>>>>>> Could not initialize >>>>>>>>>>>>>> class >>>>>>>>>>>>>> org.apache.openmeetings.screenshare.job.OmKeyEvent >>>>>>>>>>>>>> at >>>>>>>>>>>>>> org.apache.openmeetings.screen >>>>>>>>>>>>>> share.job.RemoteJob.execute( >>>>>>>>>>>>>> >>>>>>>>>>>>>> RemoteJob.java:92) >>>>>>>>>>>>>> atorg.quartz.core.JobRunShell.ru >>>>>>>>>>>>>> <http://atorg.quartz.core.JobRunShell.ru> >>>>>>>>>>>>>> <http://org.quartz.core.JobRunShell.ru> >>>>>>>>>>>>>> <http://org.quartz.core.JobRunShell.ru >>>>>>>>>>>>>> >>>>>>>>>>>>>>> n(JobRunShell.java:202) >>>>>>>>>>>>>>> >>>>>>>>>>>>>> ... 1 common frames omitted >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> with answer you question you mean input key >>>>>>>>>>>>>> and resulting char? >>>>>>>>>>>>>> >>>>>>>>>>>>>> Windows tries remote write on linux... >>>>>>>>>>>>>> öäüß´#+ gives #,8970 >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> Am 16.09.2016 um 05:07 schrieb Maxim >>>>>>>>>>>>>> Solodovnik: >>>>>>>>>>>>>> >>>>>>>>>>>>>> Commited:https://svn.apache.org/r1760990 >>>>>>>>>>>>>> <https://svn.apache.org/r1760990> >>>>>>>>>>>>>> <https://svn.apache.org/r1760990> >>>>>>>>>>>>>> <https://svn.apache.org/r1760990> Linux to Linux and >>>>>>>>>>>>>> Linux >>>>>>>>>>>>>> to >>>>>>>>>>>>>> >>>>>>>>>>>>>> Mac >>>>>>>>>>>>>> >>>>>>>>>>>>>> remote should work as expected >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> On Thu, Sep 15, 2016 at 10:27 PM, Maxim >>>>>>>>>>>>>>> Solodovnik < >>>>>>>>>>>>>>> solomax...@gmail.com <mailto:solomax...@gmail.com> >>>>>>>>>>>>>>> <mailto:solomax...@gmail.com> >>>>>>>>>>>>>>> <mailto:solomax...@gmail.com>> >>>>>>>>>>>>>>> wrote: >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> I will commit working code for Linux >>>>>>>>>>>>>>> tomorrow >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> will appreciate if you can answer my >>>>>>>>>>>>>>> question >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> On Thu, Sep 15, 2016 at 9:45 PM, Peter >>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> Dähn<da...@vcrp.de> <mailto:da...@vcrp.de> >>>>>>>>>>>>>>>> <mailto:da...@vcrp.de> <mailto:da...@vcrp.de> >>>>>>>>>>>>>>>> wrote: >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> this is java console with linux client on >>>>>>>>>>>>>>>> both sites.. >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> DEBUG 09-15 16:41:27.018 87 >>>>>>>>>>>>>>>> o.a.o.s.j.OmKeyEvent >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> [CoreScreenShare_Worker-2] - sequence:: shift >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> false, orig 246 -> >>>>>>>>>>>>>>>>> key >>>>>>>>>>>>>>>>> 246, >>>>>>>>>>>>>>>>> _key null, ch ö >>>>>>>>>>>>>>>>> DEBUG 09-15 16:41:27.202 87 >>>>>>>>>>>>>>>>> o.a.o.s.j.OmKeyEvent >>>>>>>>>>>>>>>>> [CoreScreenShare_Worker-6] - sequence:: shift >>>>>>>>>>>>>>>>> false, orig 228 -> >>>>>>>>>>>>>>>>> key >>>>>>>>>>>>>>>>> 228, >>>>>>>>>>>>>>>>> _key null, ch ä >>>>>>>>>>>>>>>>> DEBUG 09-15 16:41:27.418 87 >>>>>>>>>>>>>>>>> o.a.o.s.j.OmKeyEvent >>>>>>>>>>>>>>>>> [CoreScreenShare_Worker-1] - sequence:: shift >>>>>>>>>>>>>>>>> false, orig 252 -> >>>>>>>>>>>>>>>>> key >>>>>>>>>>>>>>>>> 252, >>>>>>>>>>>>>>>>> _key null, ch ü >>>>>>>>>>>>>>>>> DEBUG 09-15 16:41:27.685 87 >>>>>>>>>>>>>>>>> o.a.o.s.j.OmKeyEvent >>>>>>>>>>>>>>>>> [CoreScreenShare_Worker-6] - sequence:: shift >>>>>>>>>>>>>>>>> false, orig 223 -> >>>>>>>>>>>>>>>>> key >>>>>>>>>>>>>>>>> 223, >>>>>>>>>>>>>>>>> _key null, ch ß >>>>>>>>>>>>>>>>> DEBUG 09-15 16:41:35.821 87 >>>>>>>>>>>>>>>>> o.a.o.s.j.OmKeyEvent >>>>>>>>>>>>>>>>> [CoreScreenShare_Worker-8] - sequence:: shift >>>>>>>>>>>>>>>>> false, orig 51 -> >>>>>>>>>>>>>>>>> key >>>>>>>>>>>>>>>>> 51, >>>>>>>>>>>>>>>>> _key null, ch # >>>>>>>>>>>>>>>>> DEBUG 09-15 16:41:36.026 87 >>>>>>>>>>>>>>>>> o.a.o.s.j.OmKeyEvent >>>>>>>>>>>>>>>>> [CoreScreenShare_Worker-2] - sequence:: shift >>>>>>>>>>>>>>>>> false, orig 187 -> >>>>>>>>>>>>>>>>> key >>>>>>>>>>>>>>>>> 61, >>>>>>>>>>>>>>>>> _key 61, ch + >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> the keys differ... >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> Am 15.09.2016 um 16:16 schrieb Peter Dähn: >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> Hi Maxim, >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> I neede a Windows Client on the other >>>>>>>>>>>>>>>>> side... >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> now >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> öäüß´#+ gives #,8970 >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> Debugmessages in Javaconsole >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> DEBUG 09-15 16:11:18.993 83 >>>>>>>>>>>>>>>>>> o.a.o.s.j.OmKeyEvent >>>>>>>>>>>>>>>>>> [CoreScreenShare_Worker-7] - sequence:: shift >>>>>>>>>>>>>>>>>> false, orig 192 -> >>>>>>>>>>>>>>>>>> key >>>>>>>>>>>>>>>>>> 192, _key null >>>>>>>>>>>>>>>>>> DEBUG 09-15 16:11:19.322 83 >>>>>>>>>>>>>>>>>> o.a.o.s.j.OmKeyEvent >>>>>>>>>>>>>>>>>> [CoreScreenShare_Worker-3] - sequence:: shift >>>>>>>>>>>>>>>>>> false, orig 222 -> >>>>>>>>>>>>>>>>>> key >>>>>>>>>>>>>>>>>> 222, _key 222 >>>>>>>>>>>>>>>>>> DEBUG 09-15 16:11:19.689 83 >>>>>>>>>>>>>>>>>> o.a.o.s.j.OmKeyEvent >>>>>>>>>>>>>>>>>> [CoreScreenShare_Worker-1] - sequence:: shift >>>>>>>>>>>>>>>>>> false, orig 186 -> >>>>>>>>>>>>>>>>>> key >>>>>>>>>>>>>>>>>> 59, >>>>>>>>>>>>>>>>>> _key 59 >>>>>>>>>>>>>>>>>> DEBUG 09-15 16:11:20.100 83 >>>>>>>>>>>>>>>>>> o.a.o.s.j.OmKeyEvent >>>>>>>>>>>>>>>>>> [CoreScreenShare_Worker-9] - sequence:: shift >>>>>>>>>>>>>>>>>> false, orig 219 -> >>>>>>>>>>>>>>>>>> key >>>>>>>>>>>>>>>>>> 91, >>>>>>>>>>>>>>>>>> _key 91 >>>>>>>>>>>>>>>>>> DEBUG 09-15 16:11:20.917 83 >>>>>>>>>>>>>>>>>> o.a.o.s.j.OmKeyEvent >>>>>>>>>>>>>>>>>> [CoreScreenShare_Worker-5] - sequence:: shift >>>>>>>>>>>>>>>>>> false, orig 221 -> >>>>>>>>>>>>>>>>>> key >>>>>>>>>>>>>>>>>> 93, >>>>>>>>>>>>>>>>>> _key 93 >>>>>>>>>>>>>>>>>> DEBUG 09-15 16:11:21.687 83 >>>>>>>>>>>>>>>>>> o.a.o.s.j.OmKeyEvent >>>>>>>>>>>>>>>>>> [CoreScreenShare_Worker-1] - sequence:: shift >>>>>>>>>>>>>>>>>> false, orig 191 -> >>>>>>>>>>>>>>>>>> key >>>>>>>>>>>>>>>>>> 47, >>>>>>>>>>>>>>>>>> _key 47 >>>>>>>>>>>>>>>>>> DEBUG 09-15 16:11:22.016 83 >>>>>>>>>>>>>>>>>> o.a.o.s.j.OmKeyEvent >>>>>>>>>>>>>>>>>> [CoreScreenShare_Worker-8] - sequence:: shift >>>>>>>>>>>>>>>>>> false, orig 187 -> >>>>>>>>>>>>>>>>>> key >>>>>>>>>>>>>>>>>> 61, >>>>>>>>>>>>>>>>>> _key 61 >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> produce in OmKeyEvent.java line 85 >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> Greetings Peter >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> Am 15.09.2016 um 15:51 schrieb Peter >>>>>>>>>>>>>>>>>> Dähn: >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> Hi Maxim, >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> I still try to use getExtendedKeyCode(). >>>>>>>>>>>>>>>>>> No luck till now... >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> By now I compiled the latest build. Nothing >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> will be written on >>>>>>>>>>>>>>>>>>> öäüß´. >>>>>>>>>>>>>>>>>>> It >>>>>>>>>>>>>>>>>>> has now all the same result like >>>>>>>>>>>>>>>>>>> hitting ctrl+alt+s (my shortcut >>>>>>>>>>>>>>>>>>> for >>>>>>>>>>>>>>>>>>> screenshots)??? >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> Any ideas? >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> Am 15.09.2016 um 11:44 schrieb Maxim >>>>>>>>>>>>>>>>>>> Solodovnik: >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> It seems like I have some progress ..... >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> could you please tell me what is the >>>>>>>>>>>>>>>>>>> expected behavior >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> 1) to print on host character printed by client >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> 2) to print key >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> the difference is keyboard layout of >>>>>>>>>>>>>>>>>>>> cause >>>>>>>>>>>>>>>>>>>> imagine I have changed layout on >>>>>>>>>>>>>>>>>>>> client, and print Russian 'a', >>>>>>>>>>>>>>>>>>>> in >>>>>>>>>>>>>>>>>>>> English >>>>>>>>>>>>>>>>>>>> layout it will be 'f' ..... >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> Why it is important: the only way I >>>>>>>>>>>>>>>>>>>> found to 'type' character >>>>>>>>>>>>>>>>>>>> is >>>>>>>>>>>>>>>>>>>> https://en.wikipedia.org/wiki/Unicode_input >>>>>>>>>>>>>>>>>>>> <https://en.wikipedia.org/wiki/Unicode_input> >>>>>>>>>>>>>>>>>>>> <https://en.wikipedia.org/wiki/Unicode_input> >>>>>>>>>>>>>>>>>>>> <https://en.wikipedia.org/wiki/Unicode_input> >>>>>>>>>>>>>>>>>>>> The alternative is to 'paste' >>>>>>>>>>>>>>>>>>>> character is very OS+application >>>>>>>>>>>>>>>>>>>> specific >>>>>>>>>>>>>>>>>>>> (for ex. on Ubuntu you need >>>>>>>>>>>>>>>>>>>> Ctrl+Shift+C to copy in Terminal, >>>>>>>>>>>>>>>>>>>> Ctrl+C >>>>>>>>>>>>>>>>>>>> in >>>>>>>>>>>>>>>>>>>> gedit ....) >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> On Wed, Sep 14, 2016 at 6:12 PM, Peter >>>>>>>>>>>>>>>>>>>> Dähn<da...@vcrp.de> <mailto:da...@vcrp.de> >>>>>>>>>>>>>>>>>>>> <mailto:da...@vcrp.de> <mailto:da...@vcrp.de> >>>>>>>>>>>>>>>>>>>> wrote: >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> accidentally.... ;-) >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> Am 14.09.2016 um 13:08 schrieb Maxim >>>>>>>>>>>>>>>>>>>> Solodovnik: >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> OmKeyEvent is the transformer from what was >>>>>>>>>>>>>>>>>>>> received in >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> FlashPlayer >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> to key >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> sequence for Java Robot >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> I'm also playing with it >>>>>>>>>>>>>>>>>>>>>> accidentally was able to type ß, now trying >>>>>>>>>>>>>>>>>>>>>> to find out how >>>>>>>>>>>>>>>>>>>>>> :) >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> On Wed, Sep 14, 2016 at 6:00 PM, >>>>>>>>>>>>>>>>>>>>>> Peter Dähn<da...@vcrp.de> >>>>>>>>>>>>>>>>>>>>>> <mailto:da...@vcrp.de> >>>>>>>>>>>>>>>>>>>>>> <mailto:da...@vcrp.de> <mailto:da...@vcrp.de >>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> wrote: >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> I try to understand >>>>>>>>>>>>>>>>>>>>>> OmKeyEvent.java... If there is a place to >>>>>>>>>>>>>>>>>>>>>> fix >>>>>>>>>>>>>>>>>>>>>> this it >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> must be there... right? >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> Am 14.09.2016 um 12:31 schrieb Maxim >>>>>>>>>>>>>>>>>>>>>> Solodovnik: >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> sort of :( >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> I can find no way to "type" these >>>>>>>>>>>>>>>>>>>>>>> ExtendedKey >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> additionally it will be required to find >>>>>>>>>>>>>>>>>>>>>>> out it need to be >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> pressed, I >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> mean >>>>>>>>>>>>>>>>>>>>>>>> flash and/or Java need some way to >>>>>>>>>>>>>>>>>>>>>>>> understand it's time to >>>>>>>>>>>>>>>>>>>>>>>> press >>>>>>>>>>>>>>>>>>>>>>>> umlauts >>>>>>>>>>>>>>>>>>>>>>>> ... >>>>>>>>>>>>>>>>>>>>>>>> here is "sort of" solution >>>>>>>>>>>>>>>>>>>>>>>> http://stackoverflow.com/quest >>>>>>>>>>>>>>>>>>>>>>>> ions/397113/how-to-make-the >>>>>>>>>>>>>>>>>>>>>>>> <http://stackoverflow.com/ques >>>>>>>>>>>>>>>>>>>>>>>> tions/397113/how-to-make-the> >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> <http://stackoverflow.com/ques >>>>>>>>>>>>>>>>>>>>>>>> tions/397113/how-to-make-the> >>>>>>>>>>>>>>>>>>>>>>>> <http://stackoverflow.com/ques >>>>>>>>>>>>>>>>>>>>>>>> tions/397113/how-to-make-the>- >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> java-awt-robot-type-unicode-ch >>>>>>>>>>>>>>>>>>>>>>>> aracters-is-it-possible >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> but I don't really like it .... >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> On Wed, Sep 14, 2016 at 5:24 PM, >>>>>>>>>>>>>>>>>>>>>>>> Peter Dähn <da...@vcrp.de >>>>>>>>>>>>>>>>>>>>>>>> <mailto:da...@vcrp.de> >>>>>>>>>>>>>>>>>>>>>>>> <mailto:da...@vcrp.de> <mailto: >>>>>>>>>>>>>>>>>>>>>>>> da...@vcrp.de> >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> wrote: >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> something like tis? >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> http://stackoverflow.com/quest >>>>>>>>>>>>>>>>>>>>>>>> ions/27680924/keycode-for-the- >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> key-%C3%9F >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> Am 14.09.2016 um 12:20 schrieb Maxim >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>> Solodovnik (JIRA): >>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>> [ >>>>>>>>>>>>>>>>>>>>>>>>> https://issues.apache.org/jira >>>>>>>>>>>>>>>>>>>>>>>>> /browse/OPENMEETINGS-1468?page >>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>> =com.atlassian.jira.plugin.sys >>>>>>>>>>>>>>>>>>>>>>>>> tem.issuetabpanels:comment- >>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>> tabpanel&focusedCommentId=1549 >>>>>>>>>>>>>>>>>>>>>>>>> 0063#comment-15490063 >>>>>>>>>>>>>>>>>>>>>>>>> ] >>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>> Maxim Solodovnik commented on >>>>>>>>>>>>>>>>>>>>>>>>> OPENMEETINGS-1468: >>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>> ------------------------------ >>>>>>>>>>>>>>>>>>>>>>>>>> ------------------ >>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>> It is something outstanding :) >>>>>>>>>>>>>>>>>>>>>>>>>> works for english and russian, >>>>>>>>>>>>>>>>>>>>>>>>>> but not for german :( >>>>>>>>>>>>>>>>>>>>>>>>>> will try to understand what is >>>>>>>>>>>>>>>>>>>>>>>>>> going on >>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>> problems with keyborad usage while >>>>>>>>>>>>>>>>>>>>>>>>>> screensharing with >>>>>>>>>>>>>>>>>>>>>>>>>> remote >>>>>>>>>>>>>>>>>>>>>>>>>> desktop >>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>> ------------------------------ >>>>>>>>>>>>>>>>>>>>>>>>>> ------------------------------ >>>>>>>>>>>>>>>>>>>>>>>>>> --------- >>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>> Key: OPENMEETINGS-1468 >>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>> URL: >>>>>>>>>>>>>>>>>>>>>>>>>> https://issues.apache.org/jira >>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>> /browse/OPENMEETINGS-1468 >>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>> Project: Openmeetings >>>>>>>>>>>>>>>>>>>>>>>>>>> Issue Type: Bug >>>>>>>>>>>>>>>>>>>>>>>>>>> Components: >>>>>>>>>>>>>>>>>>>>>>>>>>> Screen-sharing >>>>>>>>>>>>>>>>>>>>>>>>>>> Affects Versions: >>>>>>>>>>>>>>>>>>>>>>>>>>> 3.1.2, 3.1.3, 3.1.4 >>>>>>>>>>>>>>>>>>>>>>>>>>> Reporter: >>>>>>>>>>>>>>>>>>>>>>>>>>> Peter Dähn >>>>>>>>>>>>>>>>>>>>>>>>>>> Assignee: >>>>>>>>>>>>>>>>>>>>>>>>>>> Maxim Solodovnik >>>>>>>>>>>>>>>>>>>>>>>>>>> Fix For: >>>>>>>>>>>>>>>>>>>>>>>>>>> 3.1.3, 3.2.0 >>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>> During screen sharing with >>>>>>>>>>>>>>>>>>>>>>>>>>> remote desktop one could use >>>>>>>>>>>>>>>>>>>>>>>>>>> all >>>>>>>>>>>>>>>>>>>>>>>>>>> keys >>>>>>>>>>>>>>>>>>>>>>>>>>> except 3, german umlauts and ", >>>>>>>>>>>>>>>>>>>>>>>>>>> - # + * ' _ ;" >>>>>>>>>>>>>>>>>>>>>>>>>>> This is the behaviour with >>>>>>>>>>>>>>>>>>>>>>>>>>> Linux client with Open JDK. >>>>>>>>>>>>>>>>>>>>>>>>>>> Need >>>>>>>>>>>>>>>>>>>>>>>>>>> to >>>>>>>>>>>>>>>>>>>>>>>>>>> test >>>>>>>>>>>>>>>>>>>>>>>>>>> also >>>>>>>>>>>>>>>>>>>>>>>>>>> Oracle Java. >>>>>>>>>>>>>>>>>>>>>>>>>>> But Windows also seem the have >>>>>>>>>>>>>>>>>>>>>>>>>>> some unexpected >>>>>>>>>>>>>>>>>>>>>>>>>>> behaviours. >>>>>>>>>>>>>>>>>>>>>>>>>>> After the >>>>>>>>>>>>>>>>>>>>>>>>>>> first time of using shift for >>>>>>>>>>>>>>>>>>>>>>>>>>> capital letters one need >>>>>>>>>>>>>>>>>>>>>>>>>>> to >>>>>>>>>>>>>>>>>>>>>>>>>>> use >>>>>>>>>>>>>>>>>>>>>>>>>>> caps >>>>>>>>>>>>>>>>>>>>>>>>>>> lock for >>>>>>>>>>>>>>>>>>>>>>>>>>> writing capital letters. >>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>> -- >>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>> This message was sent by >>>>>>>>>>>>>>>>>>>>>>>>>>> Atlassian JIRA >>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>> (v6.3.4#6332) >>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>> -- >>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>> WBR >>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>> Maxim aka solomax >>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> -- WBR Maxim aka solomax >>>>>> >>>>>> -- WBR Maxim aka solomax >>>>>> >>>>>> >>>>> >>>> -- WBR >>>> Maxim aka solomax >>>> >>>> >>>> >>>> >>>> -- >>>> WBR >>>> Maxim aka solomax >>>> >>>> >> > -- WBR Maxim aka solomax