Pipelight traps pointer and focus on some zaphod-style multiseat

Bug #1376263 reported by Chadwick-ferguson
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Pipelight
New
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.

Revision history for this message
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

Revision history for this message
Chadwick-ferguson (chadwick-ferguson) wrote : Re: [Bug 1376263] Re: Pipelight traps pointer and focus on some zaphod-style multiseat

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
>

Revision history for this message
Chadwick-ferguson (chadwick-ferguson) wrote :

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
>>
>

Revision history for this message
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

Revision history for this message
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  
Everyone can see this information.

Other bug subscribers

Bug attachments

Remote bug watches

Bug watches keep track of this bug in other bug trackers.