Giữ máy tính không mở một cửa sổ mới mỗi lần tôi nhấn nút Máy tính tính toán trên bàn phím?


9

Hiện tại những gì xảy ra:

Tôi nhấn nút Máy tính trên bàn phím và máy tính bật lên. Không có vấn đề ở đó! Tiếp theo, sau khi tính toán, tôi bấm lại vào cửa sổ nơi tôi đang nhập phép tính và khi tôi nhấn lại nút máy tính, một cửa sổ MỚI sẽ mở ra trong chương trình máy tính.

Điều tôi muốn xảy ra:

Khi tôi nhấp vào nút máy tính, nó sẽ chuyển trở lại chương trình máy tính nếu nó đã mở, nếu không, hãy mở chương trình máy tính. Tôi không muốn nó mở một cửa sổ mới mỗi lần tôi cố gắng thay đổi tính toán gần đây.

Nó không phải là một vấn đề lớn, rõ ràng, chỉ là một sự phiền toái nhỏ đối với tôi cho đến nay. Có một cài đặt, hoặc một số lệnh đầu cuối mà tôi có thể chạy, hoặc bất cứ điều gì tôi có thể làm để thay đổi nó không?

Cảm ơn!


Tại sao không sử dụng Alt + Shift + Tab
Ashu

Điểm tốt, nhưng tôi nghĩ có lẽ bạn có nghĩa là Alt + Tab? Alt + Shift + Tab không làm gì trên máy của tôi ....
Bradley Peterson

trên máy của tôi Alt + Shift + Tab cho phép tôi thay đổi giữa các cửa sổ (im trên 10.10). có lẽ đối với bạn, đó có thể là Alt + Tab
Ashu

Câu trả lời:


6

Kịch bản nhỏ dưới đây sẽ làm những gì bạn muốn. Bạn cần cài đặt wmctrlđể nó hoạt động:

sudo apt-get install wmctrl

Sau khi bạn đã cài đặt wmctrl, dán văn bản dưới đây vào một tệp và gọi nó bất cứ điều gì bạn muốn. Tôi gọi tôi là calc-activate.sh .

#!/bin/bash
#This script switches focus to gnome-calculator if it is running.
#If it is not running, it will run gnome-calculator.

if [ "$(wmctrl -l | grep Calculator)" != "" ]; then
    wmctrl -a "Calculator"
else
    gnome-calculator &
fi

Sau khi lưu, tệp văn bản, làm cho nó có thể được thực thi bằng cách nhấp chuột phải và vào tab quyền và kiểm tra các hộp Thực thi hoặc thực hiện từ thiết bị đầu cuối bằng chmodlệnh).

Bây giờ bạn có thể đặt các khóa đa phương tiện của mình:

  • Đối với Ubuntu 11.10 trở về trước, hãy truy cập: Hệ thốngTùy chọnPhím tắt
  • Từ 12.04 trở lên, nhấn Superphím, gõ "phím tắt" rồi nhấn Enter.
  • Bây giờ hãy tìm lối tắt "Máy tính khởi chạy", nhấp vào nó và nhấn backspace để tắt nó.
  • Bây giờ bạn có thể thêm một phím tắt tùy chỉnh mới. Trỏ lệnh đến đường dẫn đầy đủ của tập lệnh bạn vừa lưu. Nhấp vào lệnh mới và nhấn nút máy tính để gán nó. Voila!

Xin lưu ý: Vì wmctrltìm kiếm một chương trình có tiêu đề "Máy tính", đoạn mã trên có thể không hoạt động với các ngôn ngữ khác. Để khắc phục, thay đổi Máy tính để phù hợp với tiêu đề cửa sổ gnome-calculator.

Ví dụ tiếng Đan Mạch:

if [ "$(wmctrl -l | grep Lommeregner)" != "" ]; then
    wmctrl -a "Lommeregner"
else
    gnome-calculator &
fi

1
Mẹo hay - vẫn sử dụng cái này và hoạt động hơn 8 năm sau! Tôi đã thực hiện một thay đổi nhỏ - nó đang mở cửa sổ trình duyệt này khi Máy tính có trong tiêu đề. Đoạn mã sau ngăn chặn điều đó xảy ra: wmctrl -F -a Calculator; if [ $? -eq 1 ]; then gnome-calculator &; fi
wayfarer_boy

1

Nếu bạn đang sử dụng chương trình "Bàn phím và chuột của Microsoft", hãy gỡ cài đặt nó và cài đặt intellitype và intellimouse từ Microsoft.
Tôi sử dụng bàn phím và chuột microsoft 5000 và MS K & M đã cài đặt gần đây. Mỗi lần tôi nhấn nút máy tính, nó sẽ mở một máy tính mới. Intellitype sẽ cho phép máy tính tập trung lại vào cái đang 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.