Tạo phím tắt tùy chỉnh để gửi Super + 2


9

Tôi đang cố gắng đặt numpad của mình thành một trung tâm kiểm soát phương tiện truyền thông. Tôi muốn có phím 0 kéo Clementine lên và đưa nó lên nền trước. Ngay bây giờ tôi đã cài đặt nó để khởi chạy Clementine, nhưng nó chỉ nhảy trong trình khởi chạy và không đi đến tiền cảnh. Vì vậy, tôi đã Clementine được ghim vào khe thứ hai trên trình khởi chạy và tôi muốn thiết lập một phím tắt tùy chỉnh thông qua Cài đặt bàn phím. Câu hỏi là, làm cách nào để gửi Super + 2 dưới dạng lệnh?

Thứ hai, tôi muốn các phím cộng và trừ gửi Alt + Trái và Alt + Phải (để điều hướng trình duyệt).

Thứ ba, và ít quan trọng hơn, tôi muốn khóa thời gian để mở EQ của Clementine và 7 và 9 để gửi Chuyển tiếp nhanh và tua lại.

Câu trả lời:


6

Làm cách nào để gửi Super + 2 dưới dạng lệnh

Bạn có thể sử dụng xdotoolcho việc này ( sudo apt-get install xdotoolđể cài đặt):

xdotool key super+2

Thứ hai, tôi muốn các phím cộng và trừ gửi Alt + Trái và Alt + Phải

Điều này sẽ làm việc:

xdotool key alt+Right
xdotool key alt+Left

7 và 9 để gửi Chuyển tiếp nhanh và tua lại

Bạn có thể thử những thứ này:

xdotool key XF86AudioNext
xdotool key XF86AudioPrev

Tôi muốn khóa thời gian để mở EQ của Clementine

Đây là nơi mọi thứ trở nên khó khăn. Nếu không có một phím tắt chuyên dụng, bạn sẽ phải lập trình một xdotoolmacro để truy cập menu và khởi chạy bộ chỉnh âm, nhưng tôi cũng không chắc là nó có hoạt động hay không.


Trong mọi trường hợp, như bạn có thể thấy hầu hết các tùy chỉnh này có thể được thực hiện bằng cách sử dụng xdotoolphím bấm ảo .

Nếu bạn đang tự hỏi làm thế nào để gán các lệnh này cho các phím nóng bạn chọn, hãy đảm bảo kiểm tra Hỏi & Đáp này:

Làm cách nào để thay đổi phím trên bàn phím? (Làm cách nào tôi có thể tạo các lệnh / phím tắt tùy chỉnh trên bàn phím?)


Cảm ơn! Đây chính xác là những gì tôi cần. Lệnh Super + 2 hoạt động rất tốt, mặc dù đôi khi nó hoạt động giống như Super. Hmm ... Trong mọi trường hợp, đó là một cái gì đó. Các lệnh điều hướng trình duyệt hoạt động hoàn hảo. Tôi phát hiện ra Clementine thực sự có các điều khiển dòng lệnh cho hầu hết mọi thứ, vì vậy để chuyển tiếp và tua lại nhanh, tôi sử dụng clementine --seek-by 2clementine --seek-by -2. Vẫn đang làm việc trên phần EQ của nó.
wjandrea

3

Một cách tiếp cận khác (tôi nghĩ dễ dàng hơn) sẽ là sử dụng AutoKey .

Khi các khóa được đặt là phím nóng, bạn có thể sử dụng các cụm từ được xác định tùy chỉnh để chúng phát ra hầu hết mọi thứ bạn muốn.


AutoKey cũng hỗ trợ các tập lệnh được viết bằng Python có thể thực hiện hầu hết mọi thứ khi chúng được kích hoạt bằng cụm từ kích hoạt hoặc phím nóng. Bạn thậm chí có thể yêu cầu một tập lệnh chỉ hoạt động trong một số cửa sổ nhất định để các phím nóng / cụm từ kích hoạt hoạt động như các phím thông thường ở nơi khác.


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.