Vraag Sneltoets om vensters tussen beeldschermen te verplaatsen?


Ik herinner dat er onder Compiz een instelling was die een sneltoets instelde voor het verplaatsen van applicaties tussen fysieke (maar gecombineerd als een enkele xscreen) schermen, vergelijkbaar met het verplaatsen tussen logische schermen, zoals Ctrl-alt-Verschuiving- /  /  / .

Enige manier om dit onder Unity te doen?


111
2018-05-24 17:43


oorsprong


Mogelijk duplicaat? - askubuntu.com/questions/22207/... - jrg♦
Dat is de Compiz-instelling die ik vroeger gebruikte. Hoopte dat er een manier was om het onder pure eenheid te doen. - Andrew Bolster
All Unity is een enorme, grote compiz-plugin. - jrg♦
Na een tijdje met toetsen te hebben gespeeld, heb ik Super + X als een belangrijke toets voor de volgende monitor gehouden. (bij een opstelling met 2 monitoren die altijd naar de andere monitor kantelt.) Ik kan het snel met één hand raken. (super = windows-key.) super + z is misschien nog makkelijker om te raken, maar het heeft niet het "x for exchange" -geheugen dat er voor gaat. - Peter Cordes
Ik kan deze optie niet vinden in de plug-in Put in Ubuntu 15.10. - Nordlöw


antwoorden:


Zoals @jrg al zei, is dit nog steeds mogelijk omdat Unity (Unity 3D, niet de low-power 2D-versie) grotendeels is gebouwd met Compiz.

U moet het Compiz Config Settings Manager echter zelf installeren. Precieze stappen zijn: -

  1. Installeer CompizConfig Settings Manager met apt-get install compizconfig-settings-manager compiz-plugins-extra.
  2. Voer het uit (typ gewoon Compiz in het dashboard en u zult het zien).
  3. Klik Window Management.
  4. Schakel de Put plug-in (schakel het selectievakje in).
  5. Klik op Put.
  6. Configureer de snelkoppeling voor Put to next Output (klik op het potloodpictogram naast de sneltoets voor Put to next Output.
  7. Log uit en log opnieuw in om de wijzigingen door te voeren (uit de reacties!)

135
2017-07-31 08:34



vereist een afmelding, maar ja, dit werkt geweldig! - Andrew Bolster
Kan iemand ingaan op punt 4? Ik heb "Put" met succes ingeschakeld, maar ik begrijp niet hoe en waar een snelkoppeling ervoor moet worden ingesteld? - user50849
Eén probleem (bug) hiermee. Als u "raster" gebruikt om bijvoorbeeld een venster in een hoek van een scherm te verplaatsen (bijvoorbeeld om welke reden dan ook), wanneer u het naar het andere scherm probeert te verplaatsen, zal het een seconde bewegen en dan terugkaatsen naar waar het is kwam van. Als dit venster niet werd beperkt (niet afgebroken tot een rastergrens), dan beweegt het prima. Maar als het überhaupt beperkt is, zal het niet goed bewegen. Enigszins vervelend. : - / - The111
Als je je echt niet wilt afmelden, kun je klikken Alt-F2 en voer uit compiz --replace - Armando Pérez Marqués
Hoe stel je de snelkoppeling in (bijv. Super + alt + pijl naar rechts)? - joniba


Dit is gebaseerd op mijn ervaring zonder de noodzaak van Compiz of een dergelijk hulpprogramma.

Wanneer een venster wordt geactiveerd (bijv. In-focus) Als u op drukt Alt + Space het bovenste menu verschijnt met opties zoals:

Minimize
Maximize
Move
Resize
etc.

Zodra dat menu verschijnt, moet u op drukken M toets op uw toetsenbord om het te selecteren Move keuze

Dan kunt u gewoon de pijltjestoetsen gebruiken om de vensters overal te verplaatsen (zelfs over beeldschermen)


24
2017-07-10 09:47



geweldig, in Ubuntu 16.01 is er ook een Move to monitor left keuze - azerafati


Compiz Config Settings Manager's Leggen plug-in werkt prima 13.04 en 14.04

Speciale tip:

  • Klik op Put -> Misc. Opties -> Activeren "Vermijd Offscreen": vermijdt om delen van het verplaatste venster naar een verborgen gebied te verplaatsen. Zeer handig als iemand monitoren heeft met verschillende beeldschermresoluties.

13
2017-10-17 19:27



Als je dit wilt doen kun je gewoon op alt + f7 drukken, tenminste in 16.04 - Levi H


Compiz put werkt geweldig, wees voorzichtig als grid is actief (meestal is dit) je zult een compatibiliteitsbug vinden die vensters die al in een hoek van je werkruimte zijn geplaatst, zullen terugstuiteren als je dat probeert put naar een andere uitgang.

Als dit gebeurt, raak je niet in paniek, doe gewoon het volgende:

Voordat u uw venster naar de volgende uitgang verzendt, "ungrid" it door het semi-maximaliseren naar een kant ctrl+super+lef of juist en bam !, nu kun je het verzenden en het springt niet terug.

Het werkt op beide  12.04 en 14.04

(Nu, wie weet ... misschien is dit een van die gevallen waarin de verantwoordelijke ontwikkelaar zal protesteren "het is een functie geen bug!" XD)


6
2018-05-21 07:57



Deze bug is echt vervelend en ik gebruik dezelfde oplossing, maar bij het ontwikkelen ervan word ik echt gek als mijn IDE-vensters soms zonder waarschuwing van monitor wisselen, omdat ik ze op een andere monitor heb ingesteld en erop geklikt om ze te minimaliseren zonder erover na te denken - Cristiano Fontes
Het is absoluut super vervelend, als ik een betere C-programmeur was zou ik een bijdrage leveren om de bug te verwijderen, misschien een andere keer. - JorgeArtware