Pipelight traps pointer and focus on some zaphod-style multiseat

Bug #1376263 reported by Chadwick-ferguson on 2014-10-01
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Pipelight
Undecided
Unassigned

Bug Description

My xserver is setup by xconfig my default on my 2 head, 2 screen with one mouse and keyboard seat. http://pastebin.com/LwwWsG6a

I have tried all relevant configuration options however when videos from firefox in any display manager on DISPLAY=0.1 using pipelight plugin they trap the mouse when pipelight takes fullscreen.

The following pipelight configuration options have been tried with no difference:

windowlessMode = false/true
linuxWindowlessMode = true/false
embed = true/false
experimental-windowClassHook = true/false

I can open a google-chrome window like DISPLAY="0.1" google-chrome& and open flash videos fullscreen without cursor entrapment. however when I open firefox with any iteration of the below fullscreen traps cursor AND focus.

 DISPLAY="0.1" firefox&
 DISPLAY="0.1" kwin& DISPLAY="0.1" firefox&
 DISPLAY="0.1" openbox& DISPLAY="0.1" firefox&

Some workarounds to this:

Run seperate xserver instead and vnc into the pipelight environment.

zaphodkvm https://www.geekamole.com/2014/my-multiseat-actually-multiple-x-servers-and-one-physical-seat-configuration-and-zaphodkvm/

Launch a window manager that supports shedding of decorations on windows and use "pop-out" mode on videos from amazon.com prime.

Michael Müller (mqchael) wrote :

Hi,

which distribution are you using? (this information was also listed in the bug reporting guidelines). Maybe I can create a test package with a hack that prevents this problem.

Michael

I think both gentoo from sauce with your mingw bit and Ubuntu from 14.10
ppa have the problem. I'll have to test again on gentoo to confirm.
On Oct 1, 2014 7:25 AM, "Michael Müller" <email address hidden> wrote:

> Hi,
>
> which distribution are you using? (this information was also listed in
> the bug reporting guidelines). Maybe I can create a test package with a
> hack that prevents this problem.
>
> Michael
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/1376263
>
> Title:
> Pipelight traps pointer and focus on some zaphod-style multiseat
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/pipelight/+bug/1376263/+subscriptions
>

Tl;Dr on Ubuntu 14.10
On Oct 1, 2014 11:36 AM, "Chadwick Ferguson" <email address hidden>
wrote:

> I think both gentoo from sauce with your mingw bit and Ubuntu from 14.10
> ppa have the problem. I'll have to test again on gentoo to confirm.
> On Oct 1, 2014 7:25 AM, "Michael Müller" <email address hidden> wrote:
>
>> Hi,
>>
>> which distribution are you using? (this information was also listed in
>> the bug reporting guidelines). Maybe I can create a test package with a
>> hack that prevents this problem.
>>
>> Michael
>>
>> --
>> You received this bug notification because you are subscribed to the bug
>> report.
>> https://bugs.launchpad.net/bugs/1376263
>>
>> Title:
>> Pipelight traps pointer and focus on some zaphod-style multiseat
>>
>> To manage notifications about this bug go to:
>> https://bugs.launchpad.net/pipelight/+bug/1376263/+subscriptions
>>
>

Michael Müller (mqchael) wrote :

Hi,

I created a registry file which tells wine to completely disallow grabbing of the pointer. Can you please apply the registry changes and try again? Simply run:

 WINEPREFIX=~/.wine-pipelight /usr/share/pipelight/wine regedit

and use Registry -> Import Registry File to apply it.

Michael

Kevin (beasley) wrote :

Just wanted to say that registry fix worked perfectly. With the popularity of multiple screen systems these days perhaps these settings should be a default?

Thanks,
Kev

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers

Bug attachments