Come disabilitare il magnete del mouse sul bordo medio con più monitor?

383

Uso Ubuntu 12.04 su una configurazione a due schermi. Il multiscreen del 12.04 è generalmente migliorato molto, ma c'è una cosa che mi dà sui nervi: c'è una sorta di magnete per mouse sul bordo medio (tra i due schermi). È indubbiamente lì per rendere più facile l'interazione con il launcher sullo schermo di destra. Ma ho abbastanza fiducia nelle mie capacità di mousing, il magnete è più fastidioso che utile nel mio caso. Posso disabilitarlo in qualche modo?

    
posta Benjamin Wohlwend 02.03.2012 - 09:14

11 risposte

475

Esiste un'impostazione in Displays :

Si può ancora ottenere il comportamento se si dispone di un launcher sul monitor giusto, quindi utilizzare l'opzione "Launcher Placement" per selezionare il proprio launcher solo sullo schermo di sinistra. L'appiccicosità tra gli schermi è necessaria perché sia ​​facile recuperare il launcher lì.

Potrebbe essere necessario disconnettersi e rientrare (o riavviare) affinché le modifiche abbiano effetto.

    
risposta data Javier Rivera 02.03.2012 - 10:04
50

Il "blocco" è una funzionalità che consente di utilizzare il programma di avvio in configurazioni multi-monitor quando è impostato per nascondere automaticamente. Può essere configurato utilizzando gconf-editor . I tasti pertinenti sono

/apps/compiz-1/plugins/unityshell/screen0/options/stop_velocity e

/apps/compiz-1/plugins/unityshell/screen0/options/overcome_pressure

Le impostazioni consigliate per ridurre al minimo l'effetto sono:

  • overcome_pressure=1
  • stop_velocity=20

Queste impostazioni non bloccano completamente il puntamento del mouse, ma rendono meno probabile lo farà. Puoi ridurre stop_velocity ulteriormente, se lo desideri.

Forse anche /apps/compiz-1/plugins/unityshell/screen0/options/reveal_pressure . Quest'ultimo può essere configurato più facilmente in Impostazioni di sistema - & gt; Aspetto - & gt; Comportamento .

risposta data Jo-Erlend Schinstad 03.03.2012 - 21:27
14

Puoi anche modificare le impostazioni all'interno di CCSM se preferisci l'opzione GUI. È sotto CSSM & gt; Unity & gt; Sperimentale

Ci sono opzioni per Launcher Edge Stop Overcome Pressure e Edge stop Velocity che puoi modificare.

    
risposta data SirSid 03.03.2012 - 23:44
12

Personalmente ho pensato che potrebbe essere una progettazione sbagliata in un desktop esteso dove nel mezzo del desktop è presente un launcher. Tuttavia, nota che il programma di avvio ha nuove impostazioni:

La sensibilità di rivelazione ti consente di regolare quanto il lanciatore è sensibile all'incrocio del mouse. Più è alto, più devi spingere il mouse contro il launcher per rivelarlo. Mentre è attiva la funzione Nascondi automaticamente e circa il 27% della sensibilità di rivelazione, puoi spostare il mouse dal monitor esterno sinistro a quello destro o viceversa, facilmente senza rivelare accidentalmente il programma di avvio. Controlla il sondaggio, se vuoi votare per questa opzione.

Grazie alla risposta di Hanynowsky link

    
risposta data Alessio 12.03.2012 - 00:13
6

Per tutti gli altri riferimenti. Ho finito per impostare 'Edge Stop Velocity' su 10,
Launcher Edge Stop Supera la pressione a 10 e Launcher Reveal Pressure a 10.

Questo sembra dare l'equilibrio perfetto per me. Nessun ritardo durante il trascinamento di finestre tra schermo. Launcher è abbastanza facile da accedere su entrambi i monitor, nessun errore di rivelazione quando si accede al pulsante Indietro nel browser ...

    
risposta data user20982 06.03.2012 - 20:28
2

Inoltre, se vuoi lasciarlo così com'è, ho trovato che spostare il mouse MOLTO rapidamente oltre il centro ti lascia passare attraverso di esso senza nemmeno il minimo tempo di sospensione. L'ho comunque cambiato principalmente perché spostare il mouse in fretta era un po 'fastidioso. Forse qualcuno lo troverà comunque utile.

    
risposta data dtigue 28.04.2012 - 00:51
2

Esiste anche l'opzione "Monitor di avvio" in CCSM sotto "Ubuntu Unity Plugin". Passando a "Desktop principale", ho risolto il problema nel mio laptop + configurazione del monitor esterno.

    
risposta data Andreas 10.02.2013 - 16:02
1

in CCSM c'è un'impostazione sotto la scheda Sperimentale chiamata Launcher Capture Mouse. se lo disabiliti l'effetto sarà completamente disabilitato

    
risposta data RatSon 20.04.2012 - 21:45
1

L'opzione di cattura del launcher in ccsm e le opzioni & gt; visualizza le opzioni "Spigoli" non ha impedito l'acquisizione dei bordi da destra a sinistra per me. L'unica cosa che funzionava era impostare "Launcher Edge Stop Velocity" su 1 e avere risolto il problema per me. Non sono necessarie altre modifiche.

Non ho alcun interesse nel menu di avvio di Unity nella mia schermata secondaria destra, e il brutto problema causato nell'uso quotidiano è stato un dolore sgradito. Non mi ero reso conto che le impostazioni sperimentali di ccsm Unity erano lì, quindi ho dovuto conviverci per circa 4 mesi. Dio è stato fastidioso.

    
risposta data Lukeab 02.05.2013 - 17:53
1

Il problema si verifica solo quando il launcher è posizionato su "Tutti i display". Avevo già modificato "Impostazioni & gt; Visualizza & gt; Bordo appiccicoso & gt; OFF", ma non ci sono stati miglioramenti. Così ho modificato "Impostazioni & gt; Visualizza & gt; Posizionamento Launcher" solo sul mio primo monitor (rimuovendo "Tutti i display"), e il problema è scomparso.

    
risposta data systemBuilder 08.07.2014 - 22:09
0

Come altra opzione, puoi sempre impostare i seguenti valori gconf sotto /apps/compiz-1/plugins/unityshell/screen0/options :

  • overcome_presure=1
  • stop_velocity=5

Queste impostazioni annullano fondamentalmente i bordi appiccicosi, oltre alla possibilità di accedere al programma di avvio usando il mouse.

Puoi quindi utilizzare il tasto " Super " (Windows / Apple) (o Alt + F1 ) per accedere al programma di avvio tramite tastiera ;)

    
risposta data eugene 07.06.2012 - 05:50

Leggi altre domande sui tag