Bug 950160 has affected 3 projects now. It is quite confusing to follow since many bugs in different components are involved. Keng-Yu's g-s-d patch only fixes the issue in Unity 2D and Gnome shell. It has nothing to do with Unity 3D. Unity3D/Compiz has a design issue which also contributes to this bug. They should not prevent g-s-d from receiving the Super key event.
Please note that workaround #2 as mentioned in the description of this bug does not work reliable on many machines.
bug 741869 targets Compiz. It is the main cause why Super+p does not work in Unity 3D. Comment #7 in bug 741869 points out a possible direction how to fix it.
@James,
Bug 950160 and bug 741869 are different.
Bug 950160 has affected 3 projects now. It is quite confusing to follow since many bugs in different components are involved. Keng-Yu's g-s-d patch only fixes the issue in Unity 2D and Gnome shell. It has nothing to do with Unity 3D. Unity3D/Compiz has a design issue which also contributes to this bug. They should not prevent g-s-d from receiving the Super key event.
Please note that workaround #2 as mentioned in the description of this bug does not work reliable on many machines.
bug 741869 targets Compiz. It is the main cause why Super+p does not work in Unity 3D. Comment #7 in bug 741869 points out a possible direction how to fix it.