Bagaimana cara menyesuaikan kecepatan alt-tab?

30

Alt-tab sepertinya lambat, mesin saya sudah menginstal driver yang tepat dan yang lainnya cepat kecuali alt-tab. Mengatur plugin untuk menampilkan ikon alih-alih pratinjau jendela tidak membantu.

Apakah ini bug atau merupakan cara untuk mempercepat ini?

Jorge Castro
sumber
8
Saya pikir itu hanya sistem saya. Senang mengetahui bahwa Anda dapat meningkatkannya!
Marco Ceppi
2
Adakah yang tahu mengapa ini ditetapkan pada 2s secara default? Tidak dapat membayangkan mengapa itu dianggap berguna ...
David Miller
1
@ David Miller, mungkin diatur ke 2s untuk memotivasi pengguna untuk mengubahnya, sehingga menemukan pengaturan Compiz lain untuk dimainkan. :)
Michael Moussa

Jawaban:

22

Akhirnya ada keterlambatan 2ms yang diatur di pengalih alt-tab (disebut Pengalih Aplikasi Statis) secara default.

Untuk mengubahnya, gunakan Anda dapat menggunakan CompizConfig Settings Manager Instal ccsm . Setelah Anda menginstalnya, jalankan melalui tanda hubung dengan mencari compiz atau jalankan ccsmdari alt-f2:

masukkan deskripsi gambar di sini

Dan kemudian set Popup Window Delayke 0 di tab perilaku.

masukkan deskripsi gambar di sini

Dan mendongkrak kecepatan:

masukkan deskripsi gambar di sini

Jorge Castro
sumber
Bahkan setelah mengatur penundaan popup ke 0, penundaan alt + tab saya masih terasa lambat. Cukup menonaktifkan compositing_manager memang mempercepat - tetapi ini agak drastis. Ini mempengaruhi (sering merusak) fungsionalitas aplikasi lain jika dinonaktifkan (docky, gnome-do). Untuk menonaktifkan: jalankan gconf-editor => edit (hapus centang) / apps / metacity / general / compositing_manager
michael
Apakah ini masih berfungsi di 12,04?
Patrick Marchwiak
Tampaknya bekerja di 12,10 juga. Meskipun, Anda perlu menginstal compiz-plugins terlebih dahulu ( askubuntu.com/questions/208375/… )
Mika Vatanen
Cukup mengikuti screenshot tanpa membaca apa pun membantu saya menyelesaikan masalah ini :) terima kasih!
Christian Vielma
15

12.10

  1. Persyaratan: Anda membutuhkan Compiz Config Settings Manager (CCSM).

    sudo apt-get install compizconfig-settings-manager
    

    Anda juga mungkin memerlukan Compiz Plugins. Plugin compiz dimasukkan dalam compizconfig-settings-managerversi Ubuntu yang lebih lama

    sudo apt-get install compiz-plugins
    
  2. Aktifkan Pengalih Aplikasi Statis

    CCSM> Manajemen Jendela> Pengalih Aplikasi Statis> Centang kotak untuk mengaktifkannya.

    2.1 Anda akan diminta dengan dialog "konflik binding". Pilih Atasi konflik .

    masukkan deskripsi gambar di sini

    2.2 Sekarang Anda akan diminta dengan monstrositas ini:

    masukkan deskripsi gambar di sini

    Pilih ya untuk menonaktifkan semua dan semua konflik. Yang mana ya? Opsi ketiga, terjauh ke kanan, itu akan selalu menjadi opsi ketiga terjauh ke kanan.

    Anda sekarang akan mendapatkan Aplikasi Switcher aneh ketika Anda Alt+ Tab. Ini akan terlihat seperti Anda telah merusak segalanya. Selanjutnya kita akan mengkonfigurasinya.

  3. Buka CCSM> Manajemen Jendela> Pengalih Aplikasi Statis>

    3.1 Binding

    CCSM> Manajemen Jendela> Pengalih Aplikasi Statis> Binding

    • Pastikan ikatan Jendela Berikutnya diatur ke Alt+Tab
    • Pastikan binding Jendela Sebelumnya diatur ke Shift+ Alt+Tab
    • Pastikan pengikatan Jendela Berikutnya (Semua jendela) diatur ke Control+ Primary+ Alt+Tab
    • Pastikan binding Prev window (All windows) diatur ke Shift+ Control+ Primary+ Alt+Tab
    • Pastikan semua ikatan di atas dinonaktifkan di CCUP Ubuntu Unity Plugin (UUP) . Ikatan untuk UUP dapat ditemukan di CCSM> Ubuntu Unity Plugin> Switcher.

    The Static Aplikasi Switcher Bindings harus menyukai sesuatu seperti ini:

    masukkan deskripsi gambar di sini

    Dan Bindings Plugin Ubuntu Unity akan terlihat seperti ini (perhatikan bahwa 4 binding pertama dinonaktifkan, karena kami menggunakan pengalih aplikasi statis):

    masukkan deskripsi gambar di sini

    3.2 Perilaku

    CCSM> Manajemen Jendela> Pengalih Aplikasi Statis> Perilaku

    • Kecepatan = 50.0000

    • Timestep = 10.0000

      Timestep adalah seberapa sering arah jendela dihitung ulang. Timestep yang tinggi akan menghasilkan jendela yang melampaui posisi mereka dan bangkit kembali, dan timestep yang rendah akan menghasilkan windows yang melayang perlahan dan akurat ke posisi mereka. - http://wiki.compiz.org/Plugins/Scale

    • Jendela Popup Delay = 0,0000

      masukkan deskripsi gambar di sini

    3.3 Penampilan

    CCSM> Manajemen Jendela> Pengalih Aplikasi Statis> Tampilan

    • Hanya tampilkan ikon = Ya: Dicentang

      masukkan deskripsi gambar di sini

Selesai! Alt + Tab seharusnya lebih cepat.

Gerard Roche
sumber
jawaban & info hebat! Sebenarnya hanya mencari definisi yang jelas dari "Timestep" dari plugin tersebut ... posting yang sangat jelas dan bermanfaat! terima kasih !!
gila tentang rapi
PS: apa arti / lakukan " auto ubah viewport "? tooltip membuat saya menebak ... dan google juga tidak ingin melontarkan jawabannya.
gila tentang rapi
Ini bekerja untuk saya pada 12,04 juga. Terima kasih banyak.
Drew Noakes
Besar! Terima kasih untuk penjelasan rinci. Jujur saya tidak percaya betapa lambatnya pengalih aplikasi Ubuntu default.
friederbluemle
1

"Quick Alt-Tab" beralih di antara dua jendela atas dalam tumpukan banyak jendela. Cobalah untuk membuka banyak jendela dan tekan Alt-Tab dengan cepat, tidak menunggu tampilan grafis "windows picker". Jelas penundaan kecil adalah untuk mengaktifkan fitur ini.

polizhok
sumber
"Jelas penundaan kecil adalah untuk mengaktifkan fitur ini." Alasanmu tidak masuk akal bagiku. Bahkan jika Anda menunggu, Anda masih akan beralih di antara dua jendela di bagian atas tumpukan jendela.
Detached Laconian
0

Mengubah penundaan jendela sembulan tidak akan mengubah kecepatan perpindahan aplikasi. Pada halaman pengaturan yang sama seperti pada jawaban Anda, ubah 'Kecepatan' dari default 4 ke 1. Itu mempercepat banyak hal pada pengaturan saya.

Bentuk Negatif
sumber
Mengubah kecepatan ke 1 membuatnya sangat lambat bagi saya, namun ketika saya menghidupkannya menjadi 50 pada dasarnya instan. (Diperbarui jawaban saya)
Jorge Castro
Properti kecepatan hanya memengaruhi animasi kotak pemilihan di dalam sembulan. Tidak peduli apa pun, jendela yang dipilih akan beralih secara instan setiap kali Anda menekan tab (setelah penundaan popup), tetapi kotak itu sendiri akan tertinggal dengan kecepatan lambat. Ini menjadi jelas jika Anda pergi ke Appearancetab, berputar select window highlight, dan untuk highlight mode, pilih bring selected to front.
Dorkus1218
0

Itu adalah "manajer jendela" yang memperkenalkan penundaan ini. Jika Anda telah menginstal ubuntu-mate-desktopdi atas Ubuntu 16.04, Anda dapat menjalankan mate-tweakuntuk memungkinkan pemilihan manajer jendela alternatif.

Untuk pengalaman latensi rendah, coba "Marco (Tanpa komposer)".

Untuk melakukan ini dari menjalankan baris perintah:

marco --no-composite --replace

masukkan deskripsi gambar di sini

bangsawan
sumber
Di sistem saya (Ubuntu MATE 16.04), "Marco (Software compositor)" diaktifkan dan penundaan 2 detik saat menekan Alt + Tab ada di sana. Setelah saya beralih ke Compiz penundaan menghilang dan saya memiliki efek jendela yang bagus sekarang.
Michael Kremser
@MichaelKremser: Ya, itulah yang saya alami juga. Solusi saya adalah beralih dari software compositorke No compositor. Menggunakan Compiz adalah cara lain untuk pergi, dan mungkin berfungsi dengan baik untuk Anda. Jika Anda mengalami masalah aneh lainnya, coba beralih kembali ke Marco.
nobar
Saya ingin meneguhkan hati saya. Ubuntu MATE 18.04 masih membutuhkan perubahan ini untuk bisa menguasai beberapa perangkat keras saya. Ini juga memengaruhi beralih antar ruang kerja - yang bagi saya merupakan masalah yang lebih besar daripada alt-tab.
Nobar
Mungkin itu hanya imajinasiku, tetapi rasanya bahkan mengetik secara teratur hanya sedikit lebih responsif ketika komposer dinonaktifkan - rasanya seperti aku berjalan di pasir dan baru saja mendarat.
Nobar