Câu hỏi Làm thế nào để ngăn chặn Alt + Tab của Gnome-shell từ các cửa sổ nhóm từ các ứng dụng tương tự?


Tôi yêu khá nhiều thứ về cách Gnome Shell xử lý chuyển đổi ứng dụng thông qua Alt+Chuyển hướng. Mặc dù vậy, cái của tôi với nó là cách nó buộc người dùng sử dụng Alt+` để chuyển đổi giữa các cửa sổ của cùng một ứng dụng. Điều này là rất khó chịu đối với tôi, bởi vì bây giờ tôi phải ghi nhớ nếu cửa sổ cuối cùng tôi đã sử dụng thuộc về cùng một ứng dụng như cửa sổ hiện tại hay không. Chắc chắn là một mối phiền toái đối với người sử dụng điện nghĩ về "cửa sổ tôi đang làm việc với" thay vì "các ứng dụng tôi đang làm việc".

Tôi đã thử phần mở rộng AlternateTab ( https://extensions.gnome.org/extension/15/alternatetab/ ), nhưng nó có vẻ quá xấu xí đối với tôi. Chưa kể rằng cuối cùng tôi chỉ muốn remap Alt+(tab ở trên) đến Alt+Chuyển hướng trên ứng dụng này. Tôi đoán một lựa chọn sẽ là chỉ cần tinh chỉnh Gnome-shell. Tôi đoán là tôi nên tinker với altTab.js tập tại /usr/share/gnome-shell/js/ui/nhưng tệp quá dài và áp đảo đối với một người như tôi, người không biết JavaScript.

Có ai biết làm thế nào tôi có thể làm cho Gnome Shell ngừng cửa sổ nhóm của các ứng dụng?


153
2018-02-27 01:55


gốc


Cảm ơn Alt + `. Tôi đã google cho điều này trong một thời bây giờ. - Kugel
Cảm ơn! Tôi tìm thấy câu trả lời tôi đang tìm kiếm trong câu hỏi của bạn :) Alt + ` - mimoralea
@mimoralea, vui vì tôi có thể giúp. Quá xấu vỏ không đủ trực quan. - Waldir Leoncio
Xem câu trả lời dưới đây từ @ dogmatic69. Câu trả lời hay nhất cho câu hỏi của bạn imho. - Hitsugaya198
@ Hitsugaya198, tôi đồng ý rằng việc cài đặt phần mở rộng Shell đó hiện là con đường tốt nhất. - Waldir Leoncio


Các câu trả lời:


Từ nhận xét của 'xaeth' về điều này Bài đăng trên blog của Dự án Ergo, Tôi đã học được rằng Alt+Esc sẽ chuyển qua tất cả các cửa sổ mà không cần nhóm theo ứng dụng. Đây là giải pháp đơn giản nhất đối với tôi, và tôi vui vì nó đã giúp tôi không phải cài đặt các chương trình khác.

Nếu thử nghiệm với Alt+Esc hóa ra thuận lợi cho bạn, sau đó bạn có thể đi đến Cài đặt hệ thống> Bàn phím> Phím tắt> Điều hướng và giao lại Alt+Chuyển hướng để thực hiện tác vụ điều hướng đã được gán trước đó Alt+Esc. Trong cài đặt của tôi, tác vụ này được đặt tên là 'Chuyển cửa sổ trực tiếp'.


92
2017-09-29 17:38



Cảm ơn bạn rất nhiều vì mẹo của bạn, nó thực sự hiệu quả! Bây giờ nếu tôi chỉ có thể tìm ra cách để thoát khỏi đó khung màu đen dày xung quanh cửa sổ được lựa chọn và có nó hiển thị rằng "hộp lựa chọn" Alt + Tab cho tôi sẽ được ở trên trời. :) - Waldir Leoncio
Nó không đưa ra hành vi tương tự. Hành vi dự kiến ​​là để nhảy nhanh đến cửa sổ cần thiết. Đây là loại bước nhảy cuộn, có nghĩa là bạn cuộn qua từng cửa sổ, cần xử lý trực quan từng chế độ xem cho đến khi bạn dừng lại ở chế độ xem mong muốn. - AlikElzin-kilaka
Không unstack các cửa sổ cho tôi, cũng không cho phép tôi chu kỳ qua cửa sổ. Nó vẫn chu kỳ thông qua các ứng dụng. Có lẽ tôi nên đăng nhập lại? Kỳ dị. - Lodewijk
Không hoạt động trong Ubuntu 16 - Anand Rockzz
@Waldir Leoncio. Đặt Alt + Tab thành "Chuyển cửa sổ" thay vì "Chuyển cửa sổ trực tiếp" và khung hình dày sẽ biến mất. Gnome 3,26 - bartolo-otrit


  • Mở dconf-editor
  • Đi đến org/gnome/desktop/wm/keybindings
  • Di chuyển giá trị '<Alt>Tab' từ switch-applications đến switch-windows
  • Tùy ý di chuyển '<Shift><Alt>Tab' từ switch-applications-backward đến switch-windows-backward
  • Nếu bạn muốn switch-windows để làm việc trên máy tính để bàn, không chỉ trong màn hình hiện tại, bạn cũng có thể bỏ chọn org/gnome/shell/window-switcher/current-workspace-only (Được phép của @CharlBotha)
  • Gần dconf-editor
  • nhấn <Alt>F2, sau đó nhập r để khởi động lại Gnome.

Bước cuối cùng không phải lúc nào cũng cần thiết, nhưng nó không bị tổn thương (đặc biệt vì nó không đóng bất kỳ ứng dụng đang chạy nào của bạn).


146
2018-01-03 14:34



Tôi ngạc nhiên rằng mọi người dễ dàng cài đặt các trình chuyển đổi ứng dụng của bên thứ ba có lợi cho việc cấu hình lại Gnome tại chỗ. Điều này với tôi là một giải pháp hấp dẫn hơn nhiều so với hầu hết những người khác được trình bày. - mirichan
Tuyệt vời và +1 thêm nữa cho Alt + F2 -> r để khởi động lại gnome - Anand Rockzz
Đây sẽ là câu trả lời được chấp nhận! - Jacob Goulden
Để có switch-windows làm việc trên không gian làm việc, bỏ chọn org.gnome.shell.window-switcher.current-workspace-only sử dụng dconf-editor. - Charl Botha
Điều này là rực rỡ, và Yogef dưới đây đã rephrased này cùng một biện pháp trong các hình thức của các cuộc gọi dòng lệnh 'dconf' ... - Jonathan Hartley


Sự giúp đỡ nhỏ -

Alt+Chuyển hướng và sau đó khi bạn đã nhóm các cửa sổ Alt+`  giúp một chút.


33
2018-02-27 16:50



Tôi nhận thức được rằng, câu hỏi của tôi là thực sự về việc gán Alt + Tab để chuyển đổi các cửa sổ cho dù mối quan hệ của họ với cửa sổ hoạt động cuối cùng là gì. Tôi sẽ cập nhật câu hỏi để làm cho nó rõ ràng hơn. - Waldir Leoncio


Các Tab Alt của Windows mở rộng bởi tglman rất hữu ích. Bạn cũng có thể ngã nó trên GitHub.


17
2017-07-02 08:27



Đây là câu trả lời thực sự cho câu hỏi! - Елин Й.
Chính xác những gì tôi đã tìm kiếm và rất đơn giản để cài đặt - Pierre de LESPINAY
Không cần tiện ích, hãy xem nhận xét này superuser.com/a/860001/914650. Nó hoạt động trên Ubuntu 18.04 của tôi - qmn1711


AlternateTab

Thay thế Alt-Tab bằng trình chuyển đổi dựa trên cửa sổ không nhóm theo ứng dụng. Phần mở rộng này là một phần của Chế độ Cổ điển và được GNOME hỗ trợ chính thức. Xin vui lòng không báo cáo lỗi bằng cách sử dụng mẫu dưới đây, sử dụng GNOME Bugzilla thay thế.

https://extensions.gnome.org/extension/15/alternatetab/


14
2018-01-16 07:49



+1 câu trả lời hay nhất ở đây. Hoạt động hoàn hảo trong Ubuntu 17.10. Cảm ơn! Người tìm kiếm "AlternateTab" trong "Acitivites" và nó bật lên ngay - gromit190


Sử dụng fedora 23 bạn có thể làm như sau

Cài đặt tab thay thế (đã được cài đặt cho tôi)

sudo dnf install gnome-shell-extension-alternate-tab

Chạy trình chỉnh sửa pref

gnome-shell-extension-prefs

Sau đó kích hoạt nó

enter image description here

XONG, tab alt không còn bị què nữa. Ngoài ra nó không phải một số hack như trên với việc thay đổi các phím tắt bàn phím. Alt-tab sẽ vẫn hiển thị cửa sổ bật lên với hình thu nhỏ, v.v., không được nhóm.

CHỈNH SỬA:

Khi Ubuntu đã chuyển trở lại Gnome, tôi thấy mình đang cố khắc phục vấn đề này một lần nữa. Nó thậm chí còn đơn giản hơn nếu bạn có plugin web gnome, chỉ cần truy cập vào alternate-tab plugin và nhấp cho phép và nó sẽ được ngay lập tức cố định.

tab thay thế

alternate tab


10
2018-01-05 20:26



1 và điều này sẽ là câu trả lời 'chính xác', vì nó giải quyết trực tiếp vấn đề như đã được hỏi. Tôi nghi ngờ distro của bạn có ít hơn để làm với nó, và nhiều hơn nữa thực tế là bạn đang sử dụng Gnome máy tính để bàn, như tôi chỉ sử dụng giải pháp của bạn thành công trên Ubuntu 17.04 với Gnome 3 máy tính để bàn. - Hitsugaya198
Đây là giải pháp duy nhất làm việc cho tôi và nó rất đơn giản. - Lokesh


Bạn có thể sử dụng thiết bị đầu cuối để chỉnh sửa các tùy chọn cho trình chuyển đổi mặc định (Đây là một dòng lệnh tương đương với câu trả lời của trình soạn thảo dconf của Mad Physicist).

chạy:

dconf write /org/gnome/desktop/wm/keybindings/switch-windows "['<Alt>Tab']"
dconf write /org/gnome/desktop/wm/keybindings/switch-windows-backward "['<Shift><Alt>Tab', '<Alt>Above_Tab']"
dconf write /org/gnome/desktop/wm/keybindings/switch-applications "[]"
dconf write /org/gnome/desktop/wm/keybindings/switch-applications-backward "[]"

hoặc là:

gsettings set org.gnome.desktop.wm.keybindings switch-windows "['<alt>Tab']"
etc...

(Là người dùng thông thường - không phải root !!!)


9
2018-01-22 07:48



Trong bionic, $ dconf write /org/gnome/desktop/wm/keybindings/switch-applications-backward "[]" nói error: 0-2:unable to infer type - nealmcb
Cảm ơn! Lựa chọn thay thế của tôi cho câu trả lời "đi xe đạp tại chỗ" được chấp nhận bởi @pestophagous thông qua dòng lệnh là gsettings set org.gnome.desktop.wm.keybindings cycle-windows "['<Alt>Tab']" và gsettings set org.gnome.desktop.wm.keybindings cycle-windows-backward "['<Shift><Alt>Tab']" Điều đó cho phép tôi xem các cửa sổ trong ngữ cảnh ở độ phân giải đầy đủ, vì vậy tôi có thể xem liệu ví dụ: một trang trình duyệt có tab tôi đang tìm kiếm. - nealmcb


Bài này đã làm sáng tỏ một số chủ đề. Bằng cách truy cập ứng dụng -> metacity -> global_keybindings trên gconf-editor có một khóa gọi là switch_group, được ánh xạ tới <Alt>Above_Tab. Thay đổi điều đó thành <Alt>Tab nên giải quyết vấn đề.


1
2018-05-14 00:25



Xin chào wleoncio, bài viết trên nói về một vấn đề khác (so với câu hỏi). Tôi đã thử với câu trả lời của bạn, nhưng không có gì xảy ra - Hoàng Long


Bạn có thể sử dụng trình chuyển đổi ứng dụng khác - có thể được bật bằng trình quản lý compizconfig-settings-manager.

Xem thông tin tốt về CompizConfig trong Ubuntu. Nó cũng có thể được cài đặt trên openSUSE và có lẽ các bản phân phối khác.

Ví dụ kết quả: enter image description here


1
2017-11-22 05:03





Không biết nếu nó hoạt động như thế này cho tất cả các hệ điều hành, nhưng đối với Ubuntu 18.04 đi tới: Cài đặt → Thiết bị → Khóa

Sau đó tìm Chuyển cửa sổ trong trường hợp của tôi là tàn tật và đặt nó thành Alt + Chuyển hướng.

Điều này chuyển đổi giữa tất cả các cửa sổ và hiển thị hộp lựa chọn ngang nếu chúng tôi giữ Alt chính sau khi tabbing.


Có những mục thú vị khác ở đó, cụ thể là Chuyển đổi ứng dụng và Chuyển đổi cửa sổ của ứng dụng mà tôi đã đặt cho siêu+Chuyển hướng và Alt+siêu+Chuyển hướng tương ứng.


1
2018-05-19 18:34