On May 7, 2014, at 12:47 PM, Ruíz Martín, Ricardo <rrmar...@indra.es> wrote:

> Hi Daniel,
>  
> This properties should work in 8u20? 
> Only with OpenJFX repository version?

You’ll need to build OpenJFX with the latest repository version because you 
need this fix: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/9db01136330d

Thanks,
Daniel

> With repository version if I get a x86egl buld?
>  
>  
> Thank you
>  
> Ricardo
>  
>  
>  
> De: Daniel Blaukopf [mailto:daniel.blauk...@oracle.com] 
> Enviado el: miércoles, 07 de mayo de 2014 11:29
> Para: Ruíz Martín, Ricardo
> CC: openjfx-dev@openjdk.java.net
> Asunto: Re: News about Java 8
>  
> Hi Ricardo,
>  
> These are great questions. You are correct in your analysis that the Pi 
> implementation uses a different code path for touch than desktop Linux. 
> Although what you are trying to do is not a supported configuration of 
> JavaFX, the good news is that it should work and we can help you get it built.
>  
> I recommend using the Monocle implementation of Glass instead of Lens. Here 
> are the flags to do that and select the X11 implementation:
>  
> -Djavafx.platform=monocle -Dmonocle.platform=X11 -Dembedded=monocle
> 
> If you run into input problems, the following flags should help you debug 
> them:
>  
> -Dmonocle.input.traceEvents=true -Dmonocle.input.traceEvents.verbose=true
>  
> Please let me know how you get on with this.
>  
> Thanks,
> Daniel
>  
> On May 6, 2014, at 7:56 PM, Ruíz Martín, Ricardo <rrmar...@indra.es> wrote:
> 
> 
> Hi,
> 
> We are trying adding direct multitouch interaction support for our JavaFX 
> application and we are facing some multi-touch support issues under Linux.
> 
> Under Windows all touch events are propagated (zoom, rotate, swipe, 
> touch...), but although windows can be a development solution for us, we 
> would need final version running under Linux.
> We have tried different distributions (mainly RedHat beta7 and Ubuntu 14.04) 
> and only events we get from JavaFX are Mouse events generated by multi-touch 
> screen.
> There are a Jira Issue about this (with some others duplicate issues):
> https://javafx-jira.kenai.com/browse/RT-25079
> But there are no timeline or Fix version.
> 
> Searching for some workaround we have found that OpenJfx has Raspberry Pi 
> multitouch support in ARM linux JVM runtime.
> It seems that this support is because ARM JVM does not use X11 and/or GTK, 
> but only device drivers, and it should be possible build OpenJFX with this 
> configuration for x86 (I suppose this should work on 64 bits too.) With this 
> build we should use EGL/X11 for full-screen output but we would get inputs 
> from dev/input.
> 
> So we have tried build OpenJFX with -PCOMPILE_TARGETS=x86egl because we can 
> get touch events from /dev/input/eventX in evtest with no problems.
> 
> Unfortunately although we can build OpenJFX for linux with no target, when we 
> use this compile target build fails:
> https://javafx-jira.kenai.com/browse/RT-36921
> 
> 
> We are stuck now with this.
> 
> 
> Is there any other way for getting multitouch events with JavaFX under Linux?
> 
> 
> 
> Regards
> 
> Ricardo
> 
> Este correo electrónico y, en su caso, cualquier fichero anexo al mismo, 
> contiene información de carácter confidencial exclusivamente dirigida a su 
> destinatario o destinatarios. Si no es vd. el destinatario indicado, queda 
> notificado que la lectura, utilización, divulgación y/o copia sin 
> autorización está prohibida en virtud de la legislación vigente. En el caso 
> de haber recibido este correo electrónico por error, se ruega notificar 
> inmediatamente esta circunstancia mediante reenvío a la dirección electrónica 
> del remitente.
> Evite imprimir este mensaje si no es estrictamente necesario.
> 
> This email and any file attached to it (when applicable) contain(s) 
> confidential information that is exclusively addressed to its recipient(s). 
> If you are not the indicated recipient, you are informed that reading, using, 
> disseminating and/or copying it without authorisation is forbidden in 
> accordance with the legislation in effect. If you have received this email by 
> mistake, please immediately notify the sender of the situation by resending 
> it to their email address.
> Avoid printing this message if it is not absolutely necessary.
>  
> 
> Este correo electrónico y, en su caso, cualquier fichero anexo al mismo, 
> contiene información de carácter confidencial exclusivamente dirigida a su 
> destinatario o destinatarios. Si no es vd. el destinatario indicado, queda 
> notificado que la lectura, utilización, divulgación y/o copia sin 
> autorización está prohibida en virtud de la legislación vigente. En el caso 
> de haber recibido este correo electrónico por error, se ruega notificar 
> inmediatamente esta circunstancia mediante reenvío a la dirección electrónica 
> del remitente.
> Evite imprimir este mensaje si no es estrictamente necesario.
> 
> This email and any file attached to it (when applicable) contain(s) 
> confidential information that is exclusively addressed to its recipient(s). 
> If you are not the indicated recipient, you are informed that reading, using, 
> disseminating and/or copying it without authorisation is forbidden in 
> accordance with the legislation in effect. If you have received this email by 
> mistake, please immediately notify the sender of the situation by resending 
> it to their email address.
> Avoid printing this message if it is not absolutely necessary.

Reply via email to