Tôi có thể tắt các phím nóng Dash và HUD khi toàn màn hình (trong DOSBox) không?


12

Tôi muốn biết liệu có thể vô hiệu hóa các phím nóng toàn cầu ( Bắt đầuAlt) cho các tính năng Unity trong khi chạy các ứng dụng ở chế độ toàn màn hình trong DOSBox không.

Nếu có thể, thật tuyệt khi tắt chúng cho tất cả các ứng dụng chạy toàn màn hình, nhưng DOSbox là trường hợp sử dụng cụ thể của tôi.

Tôi hoàn toàn hài lòng với HUD và Dash.

Vấn đề biểu hiện như sau:

  1. Khởi động DOSBox ở chế độ toàn màn hình

  2. Đánh Alt- X(hoặc bất cứ điều gì) được gửi đến trò chơi khi thích hợp, nhưng nếu bạn do dự hoặc thay đổi ý định và chỉ cần phát hành alt, bạn sẽ bị lật ra khỏi toàn màn hình DOSBox để hiển thị HUD. Điều này liên quan đến việc thay đổi độ phân giải màn hình nên khá chậm.

  3. Nhấn ESCđể thoát HUD và thể hiện một thay đổi độ phân giải màn hình khác, điều này khá khó chịu.


Tôi đã không tìm ra cách nào để ngăn HUD lấy cắp khóa sửa đổi của mình. Bạn luôn có thể chạy dosbox trong một phiên X riêng, nhưng điều đó có vẻ như quá mức cần thiết. Đây không chỉ là vấn đề với DOSBox mà với bất kỳ ứng dụng nào muốn tôi nhấn phím bổ trợ đó. Trò chơi là một ví dụ tuyệt vời.
coteyr

@coteyr, nếu bạn nhìn vào câu trả lời của tôi bên dưới, bạn sẽ thấy cách bạn có thể lấy lại khóa sửa đổi của mình ... sắp xếp ... đó là một cách giải quyết, nhưng nó hoạt động. Nếu bạn không sử dụng HUD, bạn hoàn toàn có thể vô hiệu hóa nó - đó là những gì tôi đã làm. HUD là một ý tưởng tuyệt vời, nhưng nó vẫn không ở đâu gần nơi tôi sử dụng nó hàng ngày ... chúng ta hãy chờ các ứng dụng bắt đầu hỗ trợ nó đúng cách! :)
hazrpg

@Greg, có câu trả lời nào trong số này giúp bạn không?
hazrpg

@hazrpg - thay đổi ánh xạ khóa không phù hợp với tôi. Mực ngoài hộp không giúp ích gì, nhưng nó có thể được sử dụng để kích hoạt bất kỳ lệnh nào khi mở / đóng ứng dụng. Tôi có thể sử dụng nó để lái một cái gì đó nếu tôi có thể nhận được một tập lệnh thay đổi một cái gì đó trong dconf / gconf hoặc kích hoạt dbus.
Greg

Câu trả lời:


4

Tôi thấy rằng các phím HUD ( ALT) và Ubuntu Menu ( SUPER) rất khó chịu đối với bất kỳ ứng dụng nào ... vì vậy cách tôi sửa lỗi này đã thay đổi các phím bấm thành một cái gì đó phù hợp hơn với tôi. Điều này có thể giúp bạn, vì vậy tôi sẽ phác thảo cách tôi đã làm điều này:

Trước tiên, bạn cần cài đặt chương trình để quản lý Unity và các cài đặt Compiz khác có tên "Trình quản lý cài đặt CompizConfig:

sudo apt-get install compizconfig-settings-manager
  1. Chạy CompizConfig Setting Manager, bằng cách tìm kiếm nó trong Dash (Menu chính của Ubuntu).
  2. Trong Desktopphần, tìm kiếm Ubuntu Unity Plugin, và bấm vào nó.
  3. Thay đổi các giá trị bạn cần. Nút bạn cần nhấn nằm bên cạnh các tiêu đề tôi đưa ra dưới đây:
    • Key to show the HUD- Tôi đã tắt HUD, nhưng bạn có thể sử dụng: CTRL+ ALTthay vào đó.
    • Key to show the Launcher- Tôi đã thay đổi điều này thành CTRL+ Super, tuy nhiên nó cho thấy ControlPrimarySuper- điều này là tốt, vì CTRL+ Supervẫn hoạt động như bình thường. Chọn bất cứ thứ gì bạn cảm thấy thoải mái khi sử dụng.
  4. Nhấp vào Backphím khi bạn hoàn thành. Xin lưu ý những thay đổi ở trên sẽ thay đổi ngay lập tức.

Lý do chính tôi cũng làm điều này là vì tôi thích giải phóng phím Super của mình để có thể thực hiện các phím tắt khác. Ví dụ Super+ T= Terminal, Super+ g= Gedit, Super+ c= Chrome, Super+ PrtScn= phần lấy màn hình (để chụp ảnh màn hình). Nếu bạn muốn đặt một cái gì đó như thế này ... thì phần đó được gọi là "Chung" và nút để nhấn là "Lệnh". Vui lòng để trống "Dòng lệnh 0", tôi nhận thấy mã của tôi có ràng buộc chính Mod2Escape- và không chắc điều này có quan trọng với bất cứ điều gì không, vì vậy tôi đã bắt đầu từ "Dòng lệnh 1".

Hy vọng điều này sẽ giúp bạn.


1

Tôi không có bất kỳ kinh nghiệm nào với ứng dụng này nhưng dựa trên mô tả của nó, bạn có thể thử sử dụng nó với Mực nang. "Mực nang là một công cụ điều khiển sự kiện sẽ điều chỉnh giao diện và cài đặt hệ thống của bạn theo môi trường"

Cài đặt qua thiết bị đầu cuối với:

sudo apt-get install cuttlefish

hoặc sử dụng Trung tâm phần mềm

Cài đặt qua trung tâm phần mềm

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.