Support multiple X screens

Bug #1293920 reported by Bin Guo
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Synapse
New
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?

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

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

Other bug subscribers

Related questions

Remote bug watches

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