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>
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> 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> 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> 
>> 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> 
>> 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> 
>> 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)
>>        at org.quartz.core.JobRunShell.run(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.
>>        at org.quartz.core.JobRunShell.run(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)
>>        at org.quartz.core.JobRunShell.run(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 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>
>> 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> 
>> 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
>> ishttps://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>
>> 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>
>> 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" 
>> solutionhttp://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
>>
>> 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

Reply via email to