Краткое резюме полезного опыта решения проблем:
После использования gdb я хотел, чтобы окно cmd.exe прокручивалось колесом мыши во время отладки; и после прочтения:


этот ответ @KyleStrand:

Очевидно, cmd.exe действительно отключает прокрутку по умолчанию,

на эту часть его вопроса:

Есть ли способ настроить командную строку Windows для автоматического отключения прокрутки (с помощью полосы прокрутки и колесика мыши) при каждом запуске приложения, которое запускается внутри самого окна консоли?

В идеале должен быть способ заставить Windows "разумно" определять, следует ли отключить прокрутку


было очевидно, что я не вызвал это нежелательное отсутствие функциональности колесика мыши. :)

Так как же решить эту «проблему» в Windows 10?

1 ответ1

0

К счастью, только что обнаружив это, вам просто нужно убрать фокус из окна cmd.exe одним из следующих способов :

  • щелкнуть (выделить фокус) другое (желательно маленькое) окно
  • или нажав на рабочий стол

и затем колесико мыши прокручивает приложение, мой gdb, просто в не сфокусированном окне cmd.exe . :D (используя Windows 10 Home)

tl; dr: выделение фокуса в другом окне или щелчок по рабочему столу позволяет прокрутить колесо в не сфокусированном окне cmd.exe , в котором прокрутка "интеллектуально отключена".


edit: прокрутка в этом окне будет включена, пока вы снова не нажмете / Give-Focus-Back-to. :)

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