Support multiple X screens

Bug #1293920 reported by Bin Guo on 2014-03-18
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Synapse
Undecided
Unassigned

Bug Description

Created from questions asked by Adolfo R. Brandes to post hacked solution:

I'm currently running two separate X screens (as opposed to twinview), and would like to be able to use Synapse on both. However, there are two show-stoppers:

1) Typing the hotkey on the second screen will not open Synapse up.

2) It seems that when running it manually (i.e., command-line) in the second screen, Synapse detects that there's already an instance on the first, and it opens it there.

Is there anything I can do about this?

Bin Guo (gb2312) wrote :

I have the same dual screen setup (two separate Gdk.Screen's) that needs a solution to quickly start app on second screen with keyboard.

My hacked solution is to effectively disable synapse activation key by assign a very unlikely combination to it,
and setup external key mapping (I'm running xfce4) of Meta+Space to command "synapse", so every time synapse would send dbus message via libunique to activate Synapse, and the message contains the current Gdk.Screen & etc.

My attempt to show synapse on activating screen failed with BadMatch X system error, but another hack worked by replacing all the launch context: synapse still only shows on the first screen, but the application would start on where you pressed Meta+Space.

Patch would be posted soon.

Bin Guo (gb2312) wrote :

Hack against debian synapse 0.2.10-2.

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

Other bug subscribers

Related questions