gán phím tắt để chạy tập lệnh


11

Tôi đã viết một kịch bản để thay đổi độ sáng của màn hình.

Nó hữu ích khi tôi làm việc ở chế độ văn bản và các phím tắt trên bàn phím để thay đổi độ sáng không hoạt động.

Có thể chạy tập lệnh này không, chỉ bằng cách nhấn một số phím trên bàn phím làm phím tắt, ví dụ Ctrl+ Alt+ F7?


2
Bạn có ý nghĩa gì với những gì trên chế độ văn bản Bạn có nghĩa là bảng điều khiển chế độ văn bản (tức là bên ngoài X Window)? Trên hệ điều hành nào?
Gilles 'SO- ngừng trở nên xấu xa'

Câu trả lời:


10

Hãy thử xbindkey .

Bạn ~/.xbindkeysrcsẽ trông giống như

"myscript"
    Control + Alt + F7

Đây là một câu trả lời tuyệt vời. xbindkeysnó thật tuyệt.

@AlexWebr, Mikel Vâng, nhưng đó là cho X, và tôi nghĩ rằng câu hỏi là về việc này bên ngoài X.
Gilles 'SO- ngừng trở nên xấu xa'

Tôi không quen thuộc với xbindkeysrc, bạn có thể giải thích thêm không?
M0εiπ

2
Đây là một cấu hình đơn giản: nongnu.org/xbindkeys/xbindkeysrc_d

Tôi đã thử nhưng nó sẽ không giải phóng chìa khóa lại cho tôi. Nó hoạt động như thể nó vẫn giữ phím Ctrl / Alt. Tôi phải đợi ~ 5 giây để nó giải phóng nó lại cho tôi.
deppfx 6/08/2015

4

Nếu bạn đang làm việc trong một thiết bị đầu cuối và không có X đang chạy, một chút hack là để bí danh tập lệnh của bạn thành một ký tự trong cấu hình shell của bạn. Ví dụ cho bash:

alias b='~/bin/brightness-script down'
alias B='~/bin/brightness-script up'

Nhược điểm: bạn phải bấm Entermỗi lần. Ngoài ra, bạn có thể làm b;b;b;b;b[Enter]để giảm độ sáng xuống 5 lần.

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.