Impossibile sbloccare Super Key da Unity


8

A causa di un problema di compatibilità della scheda grafica con CrunchBang, mi è stato detto che la mia migliore opzione sarebbe quella di passare a 12.04 LTS. Sto cercando di configurare e personalizzare tutto nel modo in cui sono abituato alle cose, ma sto riscontrando alcuni problemi con la scorciatoia delle scorciatoie Unity predefinite.

Sono abituato ad avere tutte le mie scorciatoie instradate attraverso il tasto super (T per Terminale, W per Web, Su per una maggiore opacità e così via). Ho seguito le istruzioni per installare compizconfig-settings-manager e ho fatto una ricerca avanzata per tutte le scorciatoie da tastiera vincolanti al tasto super, comprese le scorciatoie Unity, ma Unity sembra ancora ascoltare quel tasto premuto, e quindi né compiz né i tasti impostato nelle preferenze di sistema -> tastiera riceve i comandi che do loro.

(Ho anche provato a cambiare semplicemente la chiave di avvio dell'unità invece di disabilitarla come mostrato sotto - né ha funzionato)

Ho detto a Unity di rilassarsi, ma non lo farà.


Ho un problema simile, ma in realtà non riesco a associare questo pulsante, poiché il passaggio automatico viene disattivato.
David Yell,

Risposte:


1

Credi che Unsettings ti permetterà di farlo.

sudo add-apt-repository ppa:diesch/testing
sudo apt-get update
sudo apt-get install unsettings

Che non aveva alcuna impostazione di associazione dei tasti. Ha anche letto tutte le impostazioni che avevo già in Compiz, dimostrando che le impostazioni Compiz sono state sicuramente salvate e lette da qualche parte.
Thomas Thorogood,

Hmm, ho usato gli strumenti di tweak per l'unità 2d e penso che ne avesse uno. Sono programmi simili. Mi dispiace che tu abbia passato tutto lo sforzo.
Chris,

0

Sembra già noto un bug: https://bugs.launchpad.net/compiz/+bug/950160 Per lavorare con la soluzione citata Posso definire le scorciatoie da tastiera usando il tasto Super? , potrebbe essere necessario disabilitare Tap_Detection per il tasto Super.

Vedi https://code.launchpad.net/~brandontschaefer/unity/disable-super-tap-detection

sudo nano /usr/share/compiz/unityshell.xml

Aggiungi <tap_detection>false</tap_detection>:

 <option type="float" name="panel_opacity">
 ..
     <short>Key to show the Dash, Launcher and Help Overlay</short>
     <long>Holding this key makes the Launcher and Help Overlay appear. Tapping it opens the Dash.</long>
     <tap_detection>false</tap_detection>
     <default>&lt;Super&gt;</default>
 </option>

0

Ho provato qualcosa e ha funzionato. Non ho cambiato tutti gli attacchi ma alcuni e ha funzionato.

Installa gconf-editore dal menu vai su ModificaTrova e cerchi la stringa <Super>(con i <>simboli). Scegli di cercare in tutti i nomi chiave e i valori chiave. Quindi si passa a ciascuna ricerca e si modifica il valore in qualcos'altro o lo si disabilita. Suggerirei di tenere un registro con le modifiche in modo da poter apportare le modifiche nel caso in cui qualcosa vada storto.

Ho cambiato l' <Super>wad <Super><Alt>pe ha funzionato. Puoi anche lasciarlo vuoto o scrivere Disabledper disabilitarlo.

Se vuoi riassegnare le funzioni ad altre combinazioni, tieni presente che solo i tasti speciali hanno i <>simboli e dovresti mettere tutte le lettere in minuscolo. Altrimenti diventa complicato. Devi scrivere ogni combinazione. Non lo afferra automaticamente.


0

Se non ti dispiace usare i numeri, puoi mettere i tuoi preferiti in cima, quindi tenere premuto Super (tasto Windows) e premere il numero 1/2/3 ... per la prima / seconda / terza app.


-2

Questo ha funzionato per me su Ubuntu 12.04 preciso, senza Compiz.

In dconf-editor: con → canonical → unity-2d → launcher e deselezionare l' opzione ' super-key-enable '.


2
Il problema con la tua risposta è che si tratta di Unity-2D e la domanda riguarda Unity 3D.
RolandiXor
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.