Cách phục hồi trọng tâm sau khi mất nó trong khi sử dụng Wine


11

Đôi khi, khi sử dụng Wine, đặc biệt với Trò chơi, làm ALT+ TABsẽ làm cho hệ thống mất tập trung bàn phím hoặc chuột trên cửa sổ hiện hoạt.

Với điều này, ý tôi là, ví dụ, nếu tôi làm ALT+ TABtừ trò chơi Wine sang Nautilus, Empathy hoặc ứng dụng khác và sau đó thử quay lại trò chơi (Có thể cần làm điều này nhiều lần, khoảng 3 đến 4 là đủ), nó sẽ ở trong Nautilus (Cửa sổ hoạt động) hoặc bất kỳ ứng dụng nào khác, nhưng bàn phím và chuột sẽ có trong trò chơi.

Nếu tôi cố gắng ALT+ TABquay trở lại, chức năng ALT+ TABsẽ bị mất (Không thể sử dụng nó cho đến khi tôi buộc đóng trò chơi Wine bằng cách sử dụng ví dụ wineserver -ktrên một thiết bị đầu cuối. Vì vậy, tôi sẽ bị bỏ lại với một hệ thống hiển thị cho tôi ứng dụng nautilus nhưng trọng tâm bàn phím và chuột nằm trên một ứng dụng nền được thu nhỏ (ví dụ: Trò chơi rượu vang).

Vậy làm thế nào tôi có thể lấy lại ALT+ TABhoặc có thể lấy nét trên cửa sổ đang hoạt động hiện tại và có thể chuyển đổi qua lại một lần nữa. Điều này cũng có thể xảy ra với chỉ một đầu vào, ví dụ, trò chơi rượu vang có thể có bàn phím tập trung vào nó, nhưng chuột thì không (Đôi khi thậm chí bị mất và không thể sử dụng được cho đến khi Wine bị đóng).


Nó trông giống như một con bọ.
edwin

Cấu hình nào bạn sử dụng cho rượu vang? Bạn có giả lập một máy tính để bàn ảo? Còn phiên bản rượu?
Braiam

Không quan trọng phiên bản nào của Wine. Tất cả các phiên bản từ 1.4 đến và bao gồm 1.6. Đối với phần trọng tâm cũng không thành vấn đề nếu tôi mô phỏng một độ phân giải cụ thể hay không. Đang thử nghiệm điều này trong ít nhất 2 năm. Điều này cũng không áp dụng cho tất cả các ứng dụng, nhưng một số ứng dụng sẽ tập trung vào một hoặc cả hai thiết bị đầu vào. Hãy cho tôi một vài ngày và tôi sẽ thêm một số thông tin vì nó xảy ra thường xuyên nhất với Unity.
Luis Alvarado

Bạn đã thử các bản vá rawinput? Tôi không chắc liệu họ có đưa nó vào chính hay không, nhưng một số trò chơi đã từng gặp sự cố với các thiết bị đầu vào đã được giải quyết tương tự. Có vẻ như tôi đã đọc các bình luận trong mã vá về việc nó là một công việc lặt vặt, nhưng dường như nó hoạt động cho một số điều tôi đã cố gắng giải quyết.
RobotHumans

Tôi tìm thấy một giải pháp cho vấn đề của tôi trong chủ đề này. Tôi đã phải thêm một giá trị chuỗi trong sổ đăng ký như là câu trả lời cuối cùng trong chuỗi này được đề xuất
Modamod

Câu trả lời:


6

Chuyển đổi máy tính để bàn đã lừa tôi.

Tôi sử dụng Openbox và đã gặp sự cố này trong FlStudio 10, đối với tôi, máy chủ rượu sẽ cho phép bạn mở tab ra và quay lại, tuy nhiên đôi khi sau khi thực hiện, nó sẽ dừng hiển thị cửa sổ tab alt. Giống như tôi đã nói tôi sử dụng Openbox, vì vậy trải nghiệm của tôi có thể khác, tất cả những gì tôi phải làm là giữ nút bấm nút alt một lần sau đó tiến hành chuyển đổi máy tính để bàn (bánh xe chuột). vì tôi không sử dụng sự thống nhất, tôi không chắc đó là ràng buộc mặc định ở đó, nhưng dường như đó là một ràng buộc chung. Hãy cẩn thận một số trò chơi / chương trình không thích điều này, ví dụ Command và Conquer 3 gần như chắc chắn sẽ bị sập, hãy nhớ lưu trước !!!


Cảm ơn đã đổ. Đối với các sự cố, tôi biết một số ứng dụng làm điều này. Sẽ kiểm tra những gì bạn đề cập khi nó xảy ra một lần nữa và cung cấp kết quả.
Luis Alvarado

Nó dường như cũng lấy lại được sự tập trung trong KDE.
Letkeeprus

np guys ... rất vui được giúp đỡ!
Spilt_Blood

Chuyển đổi máy tính để bàn làm việc cho tôi. Đối với tôi đó là Alt + Ctrl + Trái / Phải, nhưng tôi đoán bất kỳ cách nào để thực hiện công việc đó.
donquixote

3
Tôi không thể tin rằng đây vẫn là một lỗi, 5 năm sau.
Spongman

1

Tôi đã có thể giải quyết vấn đề này cho thiết lập của mình --- Tôi đang sử dụng Wine play Hearthstone thông qua Lutris. Mẹo nhỏ là chỉnh sửa sổ đăng ký bằng regedit trong Wine cho trò chơi cụ thể này, theo đề xuất của người dùng này :

  • Mở Regedit
  • Truy cập Trình điều khiển HKEY_CURRENT_USER \ Software \ Wine \ X11
  • Tạo một mục mới có tên "UseTakeF Focus" với giá trị "N"

Điều này không chỉ khắc phục các sự cố tab alt của tôi, tôi có thể sửa đổi kích thước cửa sổ và thay đổi giữa chế độ toàn màn hình và chế độ cửa sổ trong trò chơi chỉ với hành vi dự kiến!

Cụ thể trong Lutris, tôi đã chọn trò chơi (Hearthstone), nhấp vào "Đăng ký rượu" và thêm giá trị trong Regedit như được đề xuất (khi tạo mục nhập mới, nhấp chuột phải, thêm khóa, giá trị Chuỗi; sau đó nhấp chuột phải để sửa đổi giá trị "N"). Sau đó đóng cửa; sổ đăng ký nên được lưu (nhưng bạn có thể chỉnh sửa lại để kiểm tra xem giá trị mới có ở đó không). Sau đó khởi động trò chơi và hành vi mới được đưa ra.

Tôi hy vọng điều này không hoạt động trên các trò chơi, bởi vì nó phụ thuộc vào trò chơi có hỗ trợ phù hợp cho các phím tắt trên bàn phím và sửa đổi quản lý cửa sổ.

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.