Tập trung vào chuột chuột và tập trung vào trò chơi Sloppy, làm điều tương tự trên gnome-shell


12

Vấn đề của tôi thực sự rất khó chịu. Tôi rất quen thuộc với tiêu điểm chuột nhưng hiện tại nó không hoạt động.

Bên trong gnome-tweak-tooltùy chọn cuối cùng "windows" có công tắc "chế độ lấy nét cửa sổ". Tôi đã đặt nó thành "chuột" nhưng nó không hoạt động. Nó hoạt động giống như tùy chọn "cẩu thả". Tôi hy vọng một người dùng gnome khác hiểu vấn đề của tôi.

nhập mô tả hình ảnh ở đây

CẬP NHẬT:

nhập mô tả hình ảnh ở đây


chỉ là một phiên thông thường ... không có gì khác với nó.
maniat1k

Ngoài ra, "org.gnome.desktop.wm.preferences tăng khi nhấp đúng" là bắt buộc.

Câu trả lời:


11

Trong một thiết lập gnome-shell tiêu chuẩn, mousetập trung và sloppytập trung hành xử giống hệt nhau. Lý do rất đơn giản: không có DESKTOP. Các mousephương pháp tập trung, đặc biệt, cần có một DESKTOPđể hoạt động đúng nhưng không có điều như vậy trong gnome-shell, trong hiện thân tiêu chuẩn của nó. Thật không may, điều này chỉ được ghi lại trong các tài liệu lẩm bẩm. dconf-editorvẫn có mô tả khóa / giá trị cũ từ thời gian đo độ sáng của Gnome2 và gnome-tweak-toolthậm chí không cung cấp mô tả chứ đừng nói đến việc bật DESKTOPkhi bạn chuyển sang mouselấy nét.
Đây là một đoạn trích từ mutter-3. ** / doc / how-to-get-Focus-right.txt:

Focus method  Behavior
    click     When a user clicks on a window, focus it
   sloppy     When an EnterNotify is received, focus the window
    mouse     Same as sloppy, but also defocus when mouse enters DESKTOP window

Note that these choices (along with the choice that clicking on a window raises it for the click focus method) introduces the following invariants for focus from mouse activity:

Focus method  Invariant
    click     The window on top is focused
   sloppy     If the mouse is in a window, then it is focused; if the mouse is not in a window, then the most recently used window is focused.
    mouse     If the mouse is in a non-DESKTOP window, then it is focused; otherwise, the designated "no_focus_window" is focused

However, there are a number of cases where the current focus window becomes invalid and another should be chosen.  Some examples are when a focused window is closed or minimized, or when the user changes workspaces.  In these cases, there needs to be a rule consistent with the above about the new window to choose.

Focus method  Behavior
    click     Focus the window on top
   sloppy     Focus the window containing the pointer if there is such a window, otherwise focus the most recently used window.
    mouse     Focus the non-DESKTOP window containing the pointer if there is one, otherwise focus the designated "no_focus_window".

Bây giờ, trở lại vấn đề của bạn. Bạn phải "kích hoạt" DESKTOP để mousetập trung hoạt động bình thường. Điều này có thể thực hiện được:

  • sử dụng gnome-tweak-tool> Desktop> Have file manager handle the desktop>ON
  • sử dụng dconf-editor>> org.gnome.desktop.background>>> show-desktop-iconsđã kiểm tra
  • trong thiết bị đầu cuối, đang chạy: gsettings set org.gnome.desktop.background show-desktop-icons true

Khởi động lại gnome-shell sau khi áp dụng tất cả các cài đặt của bạn.


Tôi hiểu lời giải thích, nhưng nó không hoạt động giải pháp mà bạn đang đưa cho tôi. Một người bạn của tôi có tất cả điều này giải quyết và các tùy chọn hoạt động như họ nên. Chúng tôi có cùng một phiên bản của gnome và cùng một phiên bản của distro.
maniat1k

sau khi kiểm tra một chút, tôi thấy vấn đề của mình đã được -org.gnome.desktop.wm.preferences auto-raise truegửi đến để -org.gnome.desktop.wm.preferences auto-raise falsecảm ơn lần nữa @don_crissti
maniat1k

Nghe có vẻ như là một lỗi trong Gnome3. Nếu trong Gnome2, việc nhập máy tính để bàn khiến nó trở nên không hợp lệ, điều tương tự sẽ xảy ra khi ở khu vực nơi máy tính để bàn có thể. Có lẽ không đáng để gửi một lỗi mà không có bản vá, vì tôi không mong đợi họ sửa lỗi này.
Stuart Axon
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.