4

Я использую VS2013 в качестве своей IDE, и с момента установки он действует очень странно при нажатии ALT и любой из клавиш со стрелками. Я использую ALT+LEFT и ALT+RIGHT для навигации назад / вперед, что работает в принципе, но как только VS завершает прыжок, он записывает один символ.

Это после перехода / после нажатия клавиш ALT+LEFT:

Это после прыжка / после нажатия ALT+LEFT

Это символы, которые пишутся:

  • ALT+UP: ◘
  • ALT+RIGHT: ♠
  • ALT+ ВНИЗ: ☻
  • ALT+ LEFT: ♦

Я все время использую VS2013 на работе и никогда раньше такого не видел. Я знаю, что нажатие ALT+NUMPAD_KEYS производит символы ASCII, но почему это происходит для моих клавиш со стрелками и только в VS? Видимо, ALT+RIGHT для меня - это то же самое, что нажатие ALT+6. На самом деле нажатие ALT+6 и ALT+RIGHT в VS приводит к тому же символу '♠'. До сих пор я не смог воспроизвести это поведение ни в одном другом приложении. Я на самом деле поменял свою клавиатуру, чтобы посмотреть, имеет ли она какое-либо отношение к этому. Нет радости

Есть идеи?

1 ответ1

3

Хорошо, я нашел причину благодаря Hans Passant на stackoverflow: https://stackoverflow.com/a/27581002/1352384

Я выполнил диагностическую загрузку и обнаружил, что проблема все еще сохраняется. Затем я продолжал убивать все оставшиеся процессы, пока не ударил в золото:

плохой парень

После этого процесса ALT+ARROW_KEYS больше не запускают вставку символов ASCII. Сейчас я изучаю, что на самом деле делает этот процесс, является ли он вредоносным и как лучше всего удалить его из автозагрузки. Я буду держать вас в курсе.

Обновить:

В итоге я сделал две вещи, чтобы избавиться от этого процесса.

  1. Переустановил .NET Framework 4.5.1
  2. Переименовал / удалил этот файл: C:\Windows\Microsoft.NET\Framework\v2.0.50727\RegSvcs.exe

При загрузке в Windows нет никаких ошибок, относящихся к этому конкретному исполняемому файлу, и я не заметил никаких других неисправностей. Просто чтобы убедиться, что я запустил несколько инструментов для удаления вирусов и вредоносных программ. Все они пришли без угроз.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .