Vraag Hoe keer ik het gedrag van de Alt-tab terug om te schakelen tussen vensters in de huidige werkruimte?


inschakelen Bias alt-tabsortering om de voorkeur te geven aan vensters in het huidige venster zoals beschreven hier maakte geen verschil. Hoe krijg ik precies hetzelfde gedrag terug als 11.04, zodat alt-tab alleen schakelt tussen vensters in de huidige werkruimte?

Het eenvoudigweg uitschakelen van de sneltoetsen alt-tab en shift-alt-tab op de switcher heeft geholpen, maar het schakelt soms nog steeds werkruimten op mij in. Als ik bijvoorbeeld een focus focus op een terminalvenster geef, druk dan op alt-tab, het schakelt naar een ander terminalvenster op een willekeurige werkruimte voordat hij probeert dezelfde werkruimte in te schakelen. Ook verschijnt de Unity-switcher nog steeds wanneer ik alt-tab en dan alt houd, hoewel ik de alt-tab-sleutelbinding heb verwijderd.


119
2017-10-17 14:18


oorsprong


Je zult blij zijn om te horen dat dit, en dit soort problemen zullen in focus zijn voor 12.04. Mark Shuttleworth heeft een paar uur geleden een e-mail hierover geplaatst over precies deze zaak. Zouden grote verbeteringen moeten zien. :) - Jo-Erlend Schinstad
Ik hoop dat iemand naar buiten komt met een eenvoudig selectievakje in uiterlijk, gedrag, instelling of op zijn minst een of andere plug-in: extensions.gnome.org/extension/15/alternatetab Enig idee waar ik dit kenmerkverzoek zou moeten indienen ??? - opensas
Ik hou er niet van om dingen te installeren voor kleine configuraties, in deze vraag is er een manier om te schakelen die deze manier van schakelen comfortabel maakt askubuntu.com/questions/123977/... - titusfx


antwoorden:


U kunt terugkeren naar de oudere stijl van venster wisselen door de plug-in Static Application Switcher in CompizConfig Settings Manager in te schakelen:

Stappen:

  1. CompizConfig Manager is doorgekomen sudo apt-get install compizconfig-settings-manager (bedankt aan @donbright)

  2. sudo apt-get install compiz-plugins om de static application switcher te laten verschijnen. (bedankt aan @Milimetric)

  3. CompizConfig Manager wordt gestart door te typen ccsm in terminal (dankzij @donbright)

  4. Schakel de sneltoetsen voor Unity's switcher uit door het vinkje te verwijderen CompizConfig Settings Manager ▸ Desktop ▸ Ubuntu Unity Plugin ▸ Switcher ▸ Sleutel om de switcher te starten ▸ Enabled en Sleutel om de switcher in omgekeerde volgorde te starten ▸ Ingeschakeld

  5. Schakel de statische applicatieschakelaar in door te controleren CompizConfig Settings Manager ▸ Vensterbeheer ▸ Statische applicatiewisselaar ▸ Schakel de statische applicatieschakelaar in


109
2017-10-17 15:09



+1: leuk en beknopt. Maar er zijn ook waarschuwingen over belangrijke bindende conflicten en de keuzes (in Precise) waren erg verwarrend. Dus een beetje advies daarover zou helpen. Bijv. wat is het verschil tussen "set Prev window (All windows) any" en "disable Key om de switcher omgekeerd te starten voor alle viewports in de plug-in Ubuntu Unity Plugin?" - nealmcb
Werkelijk? er is Nee manier helemaal niet om groeperen in Unity's Switcher uit te schakelen anders dan de switcher zelf volledig uit te schakelen? - MestreLion
Jullie zijn één detail vergeten: dat moet sudo apt-get install compiz-plugins om de static application switcher te laten verschijnen. - Milimetric
Ping voor de vraag in de opmerking van nealmcb - ik ben ook verbaasd. - Jonathan Hartley
De "Waarschuwing" post suggereert dat het doel vanaf 12/04 was om de behoefte aan CCSM te verminderen door te fuseren in de ondersteuning voor de dingen die mensen echt willen. Gezien de enorme populariteit van dit (en mijn voortdurende staat van enorme frustratie over hoe de standaard switcher in trusty werkt), wordt er enige vooruitgang geboekt met het op zijn minst een minder enge en beter ondersteunde tweak beschikbaar maken om over te schakelen naar de statische applicatiekeuzeschakelaar ? - nealmcb


Installeer CompizConfig Settings Manager. Vanaf daar kun je de Unity-plugin vinden

enter image description here

en schakel de switcher uit door op elk van de sneltoetsen te klikken en 'Ingeschakeld' uit te schakelen

enter image description here

Vervolgens kunt u een van de andere Window-Switcher-plug-ins onder Window Management inschakelen.

ccsm


31
2017-10-18 19:39



hoe schakel ik de switcher in die weergave uit? Schakel ik gewoon de sneltoetsen uit of wijzig ik deze? - Lilitu88
Schakel gewoon de sneltoetsen uit. De shifter maakt deel uit van de eenheid-plugin, en je wilt die plugin waarschijnlijk niet uitschakelen :) - LasseValentini
Is er geen manier om alleen de groepering uit te schakelen, en niet de switcher zelf? - MestreLion
In 13.04 kan ik "Static Application Switcher" niet vinden in CCSM; - Maciej Łopaciński
@Maciej, je moet compiz-plugins installeren. Zien deze bug - ncasas


Gebruik de statische applicatieschakelaar (geconfigureerd met CompizConfig / CCSM)

Waarschuwing: Wat zijn enkele problemen met CCSM en waarom zou ik dit willen vermijden?

Werk opslaan en programma's sluiten voordat u CompizConfig gebruikt.

Overweeg de Display Manager Opnieuw opstarten sectie aan het einde van dit bericht. Hopelijk heb je het niet nodig, maar als je dat doet, komt dat omdat je scherm tijdelijk onbruikbaar is.

Installeer de software

Installeer Compiz Config (met dank aan @donbright):

sudo apt-get install compizconfig-settings-manager

Installeer de Static Application Switcher (dankzij @Milimetric):

sudo apt-get install compiz-plugins

Configuratie

  1. Start CompizConfig Manager door te typen ccsm in terminal (dank aan @donbright) of vind het in de Dash.

  2. Ga in CompizConfig Settings Manager naar Desktop ▸ Ubuntu Unity Plugin ▸ Switcher  Schakel ALLE toetsenbordtoetsen uit. Het zou er zo uit moeten zien op Ubuntu 15.04 als je klaar bent:

Disable all keyboard shortcuts in the Unity Plugin

  1. Klik op "Terug" om terug te gaan naar de hoofdpagina van CompizConfig.

  2. Schakel de statische applicatieschakelaar in door te controleren Vensterbeheer ▸ Statische applicatieschakelaar ▸ Statische applicatieschakelaar inschakelen. Dingen kunnen een paar seconden flikkeren. Als u waarschuwingen ontvangt, negeer ze dan niet; ga terug en repareer je fouten. Succes ziet er als volgt uit op Ubuntu 15.04:

Enable Static Application Switcher

Dat is het!

Display Manager Opnieuw opstarten (in geval van problemen)

Hopelijk heb je dit niet nodig, maar het is waarschijnlijk minder waarschijnlijk dat er gegevens verloren gaan dan dat je aan het netsnoer trekt. Zie het als het opnieuw opstarten van alleen uw displaymanager in plaats van het hele systeem.

# Switch to a terminal session (leaving X-Windows running)
Ctrl-Alt-F1

# (you may have to log in)

# Stop your X-Windows session:
sudo service lightdm stop

# Start a new X-Windows session:
sudo service lightdm start

# Go to the current X-Windows session:
Ctrl-Alt-F7

Bedankt!

Dit begon als het antwoord van @ ændrük, maar ik heb het voldoende bewerkt om het zelf te maken.


2
2017-07-17 21:31





De eenvoudige manier om dit te doen zonder de switcher te veranderen, is controleren Bias alt-tab om de voorkeur te geven aan vensters in het huidige venster. Dit is de tweede optie op het tabblad "Switcher" in de Unity-plug-in.


2
2018-05-30 15:38



U kunt dit antwoord misschien bewerken, zodat gebruikers weten hoe ze toegang hebben tot de Unity Plugin-instellingen (sommige van de andere antwoorden hier leggen het uit, maar u wilt waarschijnlijk dat uw antwoord toereikend is, zelfs zonder daarnaar te verwijzen). Ik zou de bewerking doen, maar er zijn verschillende manieren om dit uit te leggen en ik weet niet wat je wilt. - Eliah Kagan


Als u van taakwisselaar alleen vensters in de huidige werkruimte wilt maken, voert u deze opdracht vanaf terminal (CTRL + ALT + T) uit:

dconf write /org/gnome/shell/app-switcher/current-workspace-only 'true'

Om terug te schakelen naar het schakelen tussen vensters op alle werkruimten:

dconf write /org/gnome/shell/app-switcher/current-workspace-only 'false'

Dit is bevestigd in Ubuntu 17.10.


0
2017-11-04 11:44