2

На компьютере, который я использую, нет жесткой кнопки для отключения сенсорной панели.

Обычно я использую беспроводную мышь, поэтому хочу часто отключать тачпад.

Другие ответы, опубликованные на этом SE, говорят мне, чтобы перейти к настройкам устройства, но это слишком громоздко. Как я могу создать короткий путь, чтобы сделать это?

3 ответа3

1

Вместо того, чтобы идти к Диспетчеру устройств, есть способ обойти это. Если на панели задач не отображается значок сенсорной панели, сначала включите его.

Перейдите в Панель управления -> Мышь -> вкладка Настройки устройства. Там выберите "Значок статического трея на панели задач" или "Значок анимированного трея на панели задач" и примените изменения.

Как только вы включите его сейчас, когда вы подключаете мышь, дважды щелкните значок сенсорной панели на панели задач и нажмите Отключить, чтобы отключить сенсорную панель. Просто убедитесь, что тачпад включен аналогичным образом, когда вы отключаете мышь, иначе тачпад останется отключенным, и вам потребуется снова подключить мышь, чтобы включить его.

Вы также можете сделать значок сенсорной панели всегда видимым на панели задач для более быстрого доступа. Нажмите «Настроить ...», когда вы нажмете стрелку вверх на панели так и выберете "Показать значок и уведомления" из выпадающего списка, соответствующего значку сенсорной панели. Поэтому в основном вам нужно будет дважды щелкнуть и нажать "Отключить", и вы закончили отключение сенсорной панели.

Вкладка «Настройки устройства» может отличаться в зависимости от производителя сенсорной панели. Я просто даю образец Synaptic's, который является популярным производителем сенсорных панелей.

1

В Windows 8 и Windows 10 вы можете отключить сенсорную панель компьютера, когда подключена другая мышь:

  • Панель управления -> Устройства и принтеры-> Мышь
  • На моем компьютере последняя вкладка «Настройки Clickpad»
  • Установите флажок «Отключено внутреннее указательное устройство, когда подключена внешняя USB-мышь».
0

Используйте Devcon в пакетном скрипте для отключения и включения устройств так же, как вы могли бы сделать это в диспетчере устройств.

Devcon DL http://support.microsoft.com/default.aspx?scid=kb;EN-US;Q311272 (теперь и в 32-битном, и в 64-битном 78K-файле ZIP)

Я не знаю, на самом деле это будет работать в Windows 8, но нет никаких оснований полагать, что это не будет. Поскольку я являюсь администратором на моем компьютере, я не знаю, сколько вещей вам придется сделать дополнительно, чтобы сделать это с разрешения (run_as). Кроме того, существуют способы использования диспетчера задач для получения более высокого разрешения, которые здесь не рассматриваются.


У вас должны быть те же привилегии для управления элементом с помощью devcon, как и для управления им с помощью диспетчера устройств.

Руководство:
Найдите в диспетчере устройств устройство, которое вы хотите отключить / включить, а затем отключить и включить его там, чтобы увидеть, как оно отреагирует, время, необходимое для изменения состояния, и все.
Щелкните правой кнопкой мыши по устройству и найдите на вкладке «Свойства» сведения об устройствах.

Поместите devcon.exe в доступное место, либо в system32, либо в пути к среде, либо в месте запуска для приглашения Cmd. Или CD к этому месту.

Простое использование devcon для обнаружения идентификатора устройства, которое оно распознает
Откройте приглашение CMD
использовать >Devcon /Find *
Добавьте в подстановочный знак вещи, которые уменьшают список, специфичный для вашего устройства.
>Devcon /Find *3034*

Придерживайтесь подстановочных знаков, но добавьте достаточное количество идентификатора, чтобы найти устройство, и только одно устройство будет найдено.

Продолжая играть в CMD, примените статус, включите и отключите обнаруженное вами имя устройства с подстановочными символами.
>Devcon /status *3034*
>Devcon /enable *3034*
>Devcon /disable *3034*

Отказ от ответственности: Конечно, убедитесь, что вы не собираетесь отключить что-то важное, потому что вы будете по-королевски закрыты. Использование подстановочных знаков облегчает выбор элемента, последствия, приводящие к отключению неправильной вещи, могут помешать вам продолжить.

Теперь вы можете просто вставить это в ярлык, вставив его в любой старый ярлык, из которого он может найти эту программу.


Сделайте пакет переключения, это сокращенная партия, которую я использую, чтобы отключить сетевой адаптер, я также включил воспроизведение звука, чтобы определить, что происходит (вырезать тоже).

echo OFF
cls

DEVCON.exe >"%USERPROFILE%\Local Settings\Temp\DeviStatus" status *811A1043*  
FIND /I /C "RUNNING" "%USERPROFILE%\Local Settings\Temp\DeviStatus"
IF %ERRORLEVEL% GTR 0 GOTO NOTRUNNING

ECHO  driver is probably running disable it
DEVCON.exe disable *811A1043*

exit

:NOTRUNNING
echo driver is probably not running enable it
DEVCON.exe enable *811A1043*

exit

Я широко использую этот метод для управления одним нажатием кнопки на многих элементах устройства в моей системе с добавлением голоса (аудио) в пакет для информирования о состоянии каждого из устройств. Все они работают от значков на панели инструментов, все с переключателем, поэтому он остается одной кнопкой.
Этот метод полностью отключает устройство (для устройств, которые будут отключать), так же как и диспетчер устройств, освобождая любую память, которую он будет использовать, и то, какой маленький процессор он мог бы использовать.

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