Điều gì đang ngăn ctrl-alt-m tiếp cận IntelliJ trên Windows 10?


24

Tôi đang sử dụng IntelliJ trong Windows và Ctrl-Alt-M là một phím tắt rất hữu ích nhưng hiện tại nó không làm gì cả. Các phím tắt không đến được IntelliJ. Sự nghi ngờ của tôi là một số ứng dụng khác đã đăng ký nó như một lối tắt toàn cầu hoặc một cái gì đó tương tự.

Trong IntelliJ, có vẻ như được đặt chính xác:

nhập mô tả hình ảnh ở đây

và nếu tôi thêm một lối tắt khác vào "Phương thức ...", chẳng hạn như ctrl-alt-shift-r, tôi có thể sử dụng đúng cách trong trình chỉnh sửa trong IntelliJ.

Tôi đang chạy Windows 10 mới nhất và IntelliJ mới nhất.

Bất kỳ ý tưởng làm thế nào tôi có thể tìm ra điều đó?

Tôi đã làm theo quy trình được mô tả ở đây:

Làm cách nào để xác định tiến trình nào sở hữu một phím nóng trong Windows?

sử dụng công cụ Visual Studio Spy ++ và rõ ràng sự kiện M-key-down không bao giờ được kích hoạt.

Đây là những gì xảy ra với ctrl-alt-t:

nhập mô tả hình ảnh ở đây

một phím tắt hoạt động như mong đợi trong IntelliJ. Và đây là những gì xảy ra với ctrl-alt-m:

nhập mô tả hình ảnh ở đây

Tôi có hai bàn phím được kết nối với máy tính này: Kinesis Advantage và Logitech K120. Cả hai đều hành xử theo cùng một cách liên quan đến ctrl-alt-m.


Nó có làm gì khi IntelliJ không tập trung không?
BoffinBrain

@BoffinbraiN: không.
Pupeno

@DavidPostill: Tôi đã thêm một số thông tin làm cho câu hỏi này, tôi tin rằng, không còn là một bản sao.
Pupeno

Rõ ràng Windows không gửi mã quét cho nó, vì vậy bạn không thể thấy nó trong VS Spy. Tại sao bạn không ánh xạ Ctrl-Alt-M sang một phím tắt khác hoạt động (và dễ gõ hơn)? Ánh xạ bàn phím được sử dụng trong menu File / Settings / Keymap.
harrymc

@harrymc: Tôi đã quen với ctrl-alt-m và đó là mặc định để tạo một phương thức mới trên IntelliJ, vì vậy, nếu tôi ghép nối với người khác, tôi có thể thực hiện trên máy của họ và họ có thể làm điều đó trên máy của tôi Máy cũng vậy.
Pupeno

Câu trả lời:


27

Tôi đã từng gặp vấn đề tương tự. Hóa ra trò chơi bóng của NVidia bắt được lối tắt này theo mặc định như đã nêu ở đây. Rõ ràng tất cả các sản phẩm JetBrains đều phản ứng giống nhau. Vì vậy, điều này sẽ khắc phục trải nghiệm tương tự trong Android Studio, Rider, CLion, v.v.

Chỉ cần làm theo các bước dưới đây.

  1. Mở cài đặt Trải nghiệm GeForce

    Mở cài đặt Trải nghiệm GeForce

  2. Mở cài đặt lớp phủ trong trò chơi

  3. Mở cài đặt phím tắt

    Mở cài đặt phím tắt

  4. Thay thế phím tắt tắt tiếng micrô

    Thay thế phím tắt tắt microfone

  5. Thưởng thức!


6
Giải quyết vấn đề cho tôi. Bạn là một phao cứu sinh!
Joffrey

Cảm ơn. Vấn đề tương tự với studio hình ảnh cho các phím tắt tài liệu thống nhất. Bây giờ nếu tôi có thể tìm ra cách hủy liên kết thay vì thay thế ... cập nhật: đó là backspace
Daniel B.

@DanielB. Tôi không hiểu lắm về nó. Bạn gặp một vấn đề tương tự trong công cụ thống nhất trong đó một phím tắt được ghi lại bởi studio hình ảnh?
TeddybearCrisis

tương tự với phím tắt ALT + F7 cho "tìm mã sử dụng". Như đã thấy trong ảnh chụp màn hình cuối cùng ở trên, nó bị bắt bởi phát sóng Tạm dừng / tiếp tục. Vì vậy, về cơ bản tôi đã loại bỏ tất cả các phím tắt NVIDIA.
TeddybearCrisis

Trong trường hợp của tôi, tôi không có NVidia. Bạn có thể chọn một văn bản trong IDE và kiểm tra các phím nóng khác như Alt + F1, Alt + F8. Nếu chúng hoạt động, NVidia không bắt được phím nóng.
CoolMind

2

Tôi có quyền truy cập vào IntelliJ IDEA 10.5.4, vì vậy tôi đã thử nghiệm lối tắt trên tệp JavaScript và nó hoạt động hoàn toàn tốt khi chọn một đoạn mã khả thi. Vấn đề có vẻ cục bộ đối với máy tính của bạn, mặc dù bạn chắc chắn đang sử dụng phiên bản khác so với phiên bản cũ của tôi.

Những gì tôi có thể đề nghị:

  • Bài viết Microsoft Phím tắt bàn phím Windows cho khả năng truy cập cho thấy rằng phím tắt này được sử dụng bởi Công cụ phóng đại. Bạn có thể tắt Công cụ phóng đại nếu được bật.

  • Kiểm tra xem các phím tắt được xác định rõ trong phiên bản IntelliJ của bạn. Trong phần này, phần này nằm trong menu File / Settings / Keymap và tôi đã sử dụng bộ lọc bàn phím để cô lập nó:

Sơ đồ phím IntelliJ IDEA cho Ctrl + Alt + M

  • Kiểm tra thêm bằng cách thêm một phím tắt khác vào mục này và xem liệu cái mới có hoạt động không.

  • Kiểm tra hơn nữa bằng cách Khởi động Windows ở Chế độ an toàn . Nếu sự cố biến mất thì phím tắt này thực sự bị chặn bởi một số sản phẩm của bên thứ ba. Bạn có thể sử dụng autorun để tắt các sản phẩm khởi động theo bó và khởi động, cho đến khi tìm thấy sản phẩm, cuối cùng bật lại chúng.

  • Nếu bạn hoàn toàn không thể tìm thấy lý do tại sao điều này xảy ra, tôi đề xuất một giải pháp sử dụng AutoHotkey , liên quan đến việc ánh xạ trong IntelliJ IDEA của Ctrl-Alt-M sang một phím tắt khác, sau đó sử dụng AutoHotkey để ánh xạ Ctrl-Alt-M sang phím tắt mới.


1
Cảm ơn @harrymc. Giải quyết một số điểm của bạn: Tôi không sử dụng kính lúp. Tôi đã kiểm tra cấu hình và dường như không có cách nào để tắt các phím tắt, chỉ để tắt kính lúp. Tôi đã cập nhật câu hỏi liên quan đến cấu hình của IntelliJ.
Pupeno

1
Kính lúp có lẽ không liên quan, nhưng xem bài viết này .
harrymc

Và điều gì xảy ra khi khởi động ở Chế độ an toàn?
harrymc

ở chế độ an toàn IntelliJ không khởi động, vì vậy, tôi không thể kiểm tra nó.
Pupeno

Kỳ dị. Có lẽ bạn có thể thử Chế độ an toàn với mạng.
harrymc

1

Câu hỏi tương tự sau đây có thể giúp: Làm cách nào tôi có thể xác định quy trình nào sở hữu một phím nóng trong Windows? Có một câu trả lời cho Windows 10 trong đó.

Ngoài ra, trong câu hỏi này , người dùng thấy rằng Ctrl + M đã bị thanh công cụ Bing chặn lại. Không chắc chắn nếu Ctrl + M hoạt động cho bạn, nhưng đó là điều cần điều tra.


Trong Firefox Ctrl + M thu nhỏ cửa sổ hiện tại. Nếu nó hoạt động ở đó, thì thanh công cụ Bing không có gì để làm với nó.
CoolMind

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.