it-swarm-vi.tech

Làm cách nào để tùy chỉnh các phím tắt trong Windows XP?

Một số tổ hợp phím tắt Windows đang can thiệp vào các phím tắt WinSplit Revolution của tôi. Các phím tắt này được xác định ở đâu trong XP và làm cách nào để thay đổi chúng?

4
Mike Sickler

Bạn có thể thử thay đổi một số thông qua HotKeyBind, AutoIt, AutoHotkey và các chương trình như vậy. Bạn không thể thay đổi hầu hết các hệ thống được triển khai mặc định (như WinE cho Explorer Win + R ... và như vậy). Tôi đã có một câu hỏi liên quan đến vấn đề này trên SO và đây là một trong những phiền toái của Windows đối với tôi trong một thời gian.

3
Rook

Nếu các xung đột là các chương trình khởi động chương trình, thì chúng được xác định là các phím tắt trong các thuộc tính .lnk - tuy nhiên không có mặc định nào nên bạn - hoặc ai đó - phải đặt chúng.

Bạn có thể vào Explorer và thực hiện một thuộc tính trên mỗi tệp .lnk - hoặc nếu bạn có một số kỹ năng lập trình bạn có thể làm như tôi đã làm - xem phần dưới của câu trả lời này.

Tôi thấy điều này đã được triển khai "khủng khiếp" trong XP - rõ ràng "cây" menu bắt đầu của các tệp .lnk KHÔNG được quét và tải vào một bảng nhỏ. Vì vậy, nếu bạn không sử dụng một phím tắt trong một thời gian, nó sẽ phải tìm thông qua và mở mọi tệp .lnk cho đến khi tìm thấy đúng.

Thay vào đó tôi thích Macro Express, và trong khi dựa trên phí, chắc chắn là đáng giá.

Tôi đã viết chương trình "tìm tất cả các phím tắt" của riêng mình, trong KEDIT và do đó không phải là "di động" (vì nó dựa vào Kedit không miễn phí để chạy). Nhưng LOGIC có thể giúp người khác thực hiện tìm kiếm:

Logic là thế này: đọc byte thứ 65 và 66 của mỗi tệp .lnk trong tài liệu và tệp\settings.

Byte thứ 65 là "khóa" có số thập phân 220 có nghĩa là "\"; và byte thứ 66 là một chút "những gì các phím khác đi với nó":

'00000110' = "Ctrl + Alt" '00000101' = "Shift + Alt" '00000011' = "Shift + Ctrl" '00000100' = "Alt" '00000010' = "Ctrl" '00000001' = "Shift"

P.S. Tôi có lẽ có thể viết lại cái này trong AUTO-IT để có thể mang theo nếu có nhu cầu và không cần thay thế.

1
Ward Christensen

Tôi không biết chúng được xác định ở đâu hoặc làm thế nào để thay đổi chúng (Tôi thực sự không thể thay đổi chúng, nếu bạn có thể), nhưng đây là một danh sách trong số chúng.

0
ianix

Hãy thử HotKeyBind . Bạn tìm thấy một mô tả ngắn ở đây .

0
John Smithers