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> 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> <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> <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> <da...@vcrp.de>
> <mailto:da...@vcrp.de> <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>
> <da...@vcrp.de> <mailto:da...@vcrp.de> <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>
> <da...@vcrp.de> <mailto:da...@vcrp.de> <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>
> <da...@vcrp.de> <mailto:da...@vcrp.de> <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.screenshare.job.RemoteJob.execute(
>
>         RemoteJob.java:92)
>                 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://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.screenshare.job.RemoteJob.execute(
>
>         RemoteJob.java:92)
>                 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>  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>
> <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>
> <da...@vcrp.de> <mailto:da...@vcrp.de> <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>
>         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>
> <da...@vcrp.de> <mailto:da...@vcrp.de> <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>
> <da...@vcrp.de> <mailto:da...@vcrp.de> <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/questions/397113/how-to-make-the
>         <http://stackoverflow.com/questions/397113/how-to-make-the>
> <http://stackoverflow.com/questions/397113/how-to-make-the>-
>         java-awt-robot-type-unicode-characters-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> <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.system.issuetabpanels:comment-
>
>         tabpanel&focusedCommentId=15490063#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

Reply via email to