When I plug an external monitor into my laptop, the laptop screen is still considered my primary display. Since my laptop is on the right of my external monitor, I now have the Launcher sort of "in the middle".
How do I get the Launcher and the BFB onto my external monitor?
currently there is no way to chose which monitor the launcher shows up on. there is an open bug about this issue on launchpad.
There are a couple of workarounds though (including one from the bug Alex mentioned) that worked for me.
Initially, I was using the open source "radeon" driver and this worked:
<primary>no</primary>
and change it to<primary>yes</primary>
.This, however, did not work for me after I switched to the proprietary "fglrx" driver. Thankfully I found another workaround:
xrandr
xrandr | grep " connected "
. This will give you the names of your connected displays. You should be able to distinguish which display is external from the resolution xrandr reports. In my case it is DPF1.xrandr --output DFP1 --primary