Tại sao notepad ++ chặn các phím tắt autohotkey của tôi?


9

Tôi có một loạt các phím tắt được xác định trong tập lệnh autohotkey của mình. Hiện tại, không ai trong số họ làm việc bất cứ khi nào notepad ++ tập trung.

Kịch bản được tải như bình thường. Các phím tắt (chủ yếu là công cụ để di chuyển các cửa sổ xung quanh) hoạt động hoàn hảo với bất kỳ cửa sổ nào khác, chúng chỉ không làm gì nếu cửa sổ notepad ++ có tiêu điểm. Đồng thời, tất cả các phím tắt cửa sổ thông thường hoạt động tốt, ngay cả khi notepad ++ có tiêu điểm. Vì vậy, đây là một vấn đề cụ thể giữa notepad ++ và autohotkey.

Các phím tắt tôi đã xác định trong tập lệnh của mình không xung đột với bất kỳ phím tắt tiêu chuẩn nào của notepad. Có ai biết chuyện gì đang xảy ra không?

Sử dụng Windows 7, notepad ++ v5.8.1, autohotkey v1.0.48.03

Câu trả lời:


8

Đối với tôi, nó là đủ để khởi động lại Notepad ++, vì vậy hãy thử nó trước.


3

Xấu hổ quá, tôi khởi động lại PC và bây giờ nó đã trở lại bình thường. Tôi phải học cách làm điều đó trước khi hỏi ở đây ...


3

Tôi nghĩ autohotkey sẽ không tải được móc bàn phím trừ khi bạn chạy nó với tư cách quản trị viên. Nếu đây là trường hợp các phím của bạn sẽ không hoạt động khi một ứng dụng khác (notepad ++ hoặc cách khác) tập trung.

(Tôi đã trải nghiệm hành vi này (mặc dù không liên tục) trên autohotkey và winamp)


1
autohotkey không phải chạy với quyền quản trị để hoạt động đúng. Có vẻ như một số ứng dụng cần phải được khởi động lại để tính đến những thay đổi được thực hiện thành autohotkey.
Nicolas

2
Vì tôi bắt đầu chạy Notepad ++ luôn với tư cách quản trị viên, AHK không hoạt động trong Notepad ++ mà không có quyền riêng tư của quản trị viên. Cảm ơn vì tiền boa, đây là điều duy nhất làm việc cho tôi.
Rav

1

Khi chạy autohotkey với quyền người dùng bình thường trong khi chạy một ứng dụng khác (notepad ++) với quyền nâng cao, autohotkey dường như không thể xử lý đầu vào bàn phím. Điều này có ý nghĩa từ góc độ quản lý quyền

Giải pháp là chạy autohotkey với quyền quản trị -> sau đó tập lệnh sẽ có thể xử lý tất cả đầu vào.


Đây là vấn đề của tôi và làm việc cho tôi.
bugybunny
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.