Как включить сенсорное управление в windows 10. Как отключить сенсорный экран на ноутбуке: советы и рекомендации. Дополнительное ПО в помощь

Режим планшета делает Windows 10 более простой и интуитивно понятной операционной системой для устройств с сенсорным управлением (например, гибридных ноутбуков-планшетов), а также идеально подходит для случаев, когда вы не хотите использовать клавиатуру и мышь. Чтобы включить режим планшета, выберите на панели задач Центр поддержки , а затем выберите пункт Режим планшета .

Меню «Пуск» и приложения (включая старые программы) открываются в полноэкранном режиме, предоставляя больше простора для работы. Чтобы расположить два приложения рядом, перетащите одно из них к краю экрана. Вы увидите, куда прикрепить это приложение, а также любые открытые приложения, которые можно прикрепить рядом с ним.

Совет. Панель задач доступна, когда компьютер находится в режиме планшета, но вы можете скрыть ее при необходимости. Нажмите кнопку Пуск , выберите пункты Параметры > Система > Режим планшета и включите параметр Автоматически скрывать панель задач в режиме планшета . Чтобы отобразить скрытую панель задач, проведите пальцем вверх от низа экрана или переместите курсор мыши вниз экрана.

В режиме планшета можно делать еще кое-что:

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

Дополнительные сведения о сенсорном вводе можно найти ниже.

Примечание. На некоторых устройствах режим планшета может включаться автоматически. Поддержка этой функции зависит от оборудования, установленных драйверов и способа настройки устройства изготовителем. Чтобы узнать, поддерживает ли эту функцию ваше устройство, посетите веб-сайт изготовителя и найдите на нем свое устройство.

Работайте в Windows 10 быстрее с помощью сенсорного экрана или жестов сенсорной панели. А если вы хотите вернуться к привычному способу работы, ознакомьтесь с новейшими сочетаниями клавиш.

Чтобы ускорить получение необходимых вам сведений, проведите быстро пальцами по экрану.

  • Проведите пальцем от правого края экрана, чтобы открыть центр уведомлений.
  • Проведите пальцем слева направо, чтобы просмотреть все открытые приложения в представлении задач.
  • Проведите пальцем сверху вниз, чтобы просмотреть заголовки окон при полноэкранном просмотре приложений.
  • Проведите пальцем снизу вверх, чтобы просмотреть панель задач при полноэкранном просмотре приложений.

Чтобы одновременно использовать несколько окон и приложений на экране, требуется экран с разрешением не менее 1024×768. Чтобы узнать разрешение экрана, нажмите кнопку Пуск , выберите пункты Параметры > Система > Экран .

Последние жесты для сенсорной панели

В Windows 10 внесены ряд изменений и улучшений в жесты. Для использования этих жестов потребуется высокоточная сенсорная панель. Если у вас ее нет, поэкспериментируйте, чтобы определить, какие из жестов будут работать на вашем ПК.

Чтобы узнать, оснащен ли ваш компьютер высокоточной сенсорной панелью, нажмите начальную кнопку и выберите Параметры > Устройства > Мышь и сенсорная панель .

Если вы готовы, ознакомьтесь с некоторыми новыми жестами.

  • Проведите тремя пальцами вверх, чтобы открыть представление задач и просмотреть список всех открытых приложений.
  • Проведите тремя пальцами вниз, чтобы отобразить рабочий стол.
  • Проведите тремя пальцами влево или вправо для переключения между открытыми приложениями. Медленно проведите пальцами по сенсорной панели, чтобы переключить каждое из приложений.

Использование Windows Ink

Windows Ink Workspace - это универсальный центр для всего, что вы делаете с помощью пера.

Примечание. Если вы не используете перо, вы можете включить рабочее пространство и записывать с помощью мыши или пальцев, щелкнув правой кнопкой мыши или нажав на панели задач, а затем выбрав Показывать кнопку Windows Ink Workspace .

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

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

Настройка напоминаний и пр. с помощью записок

Нам всем нравятся записки, и Windows Ink Workspace вместе с Кортаной делают их еще более полезными.

Записки - это пространство для создания напоминаний, рисования или записи следующей великой идеи. Создайте новую записку, нажав кнопку Добавить записку . Перемещайте их и изменяйте их размер. Измените их цвета, нажав кнопку Далее , а затем выбрав пункт Цвет .

Создание следующего шедевра в альбоме

Рисование по всему экрану с помощью наброска экрана

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

Совет. Чтобы открывать Windows Ink Workspace при нажатии кнопки «Ластик» на пере, настройте кнопку пера в меню «Параметры». Вы даже можете настроить рабочее пространство на то, чтобы оно открывалось при блокировании компьютера.

Изменение параметров пера

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

Чтобы изменить параметры, нажмите кнопку «Пуск» и выберите Параметры > Устройства > Перо и Windows Ink .

Чтобы открывать Windows Ink Workspace при нажатии кнопки пера, выберите раскрывающийся список Однократный щелчок . Из первого раскрывающегося списка выберите рабочую область, а затем во втором раскрывающемся списке выберите, какую часть рабочей области нужно открыть.

Чтобы иметь возможность открывать рабочую область, даже когда заблокирован компьютер, включите параметр Открывать заметки Windows Ink однократным нажатием, даже когда устройство заблокировано

Демонстрируется определение режима работы ноутбука-трансформера (режим планшета либо режим ноутбука) под управлением Windows 8(.1), а также новый режим управления с помощью мыши и сенсорного экрана в Windows 10. Режим управления с помощью мыши и сенсорного экрана аналогичен режиму планшета и ноутбука, но в Windows 10 пользователи получили возможность вручную переключать режим, тогда как в Windows 8 режим переключается только в зависимости от физического состояния устройства. Поэтому пользователи Windows 10 могут использовать расширенный графический пользовательский интерфейс, предназначенный для сенсорного управления, даже на устройствах, не являющихся трансформерами: важно только наличие сенсорного экрана. Эта новая возможность реализована на основе новых API UWP (Universal Windows Platform) . Нужно добавить несколько строк кода в приложения, предназначенные для Windows 8, чтобы воспользоваться этой функцией в Windows 10. В этом документе показана доработка приложений Win32 для использования API UWP с помощью WRL (библиотеки шаблонов C++ среды выполнения Windows) в Windows 10. Сведения о включении приложений UWP см. в образце кода Microsoft .

Требования

  1. Windows 10
  2. Visual Studio* 2015. Новый API отсутствует в Visual Studio 2013

Описание режима управления с помощью мыши и сенсорного экрана в Windows 10

Настройка вручную
Проведите по экрану от правого края экрана к середине, чтобы открыть Центр поддержки (меню чудо-кнопок в Windows 8).
Коснитесь кнопки «Режим планшета» для переключения между режимом сенсорного управления и режимом управления с помощью мыши.

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

Для проверки перейдите в раздел «Настройки» -> «Система» -> «Планшетный режим» и установите флажок «Всегда запрашивать разрешение перед переключением режима».

Образец приложения

В зависимости от ОС в образце приложения на основе диалоговых окон произойдет следующее.
  • Windows 10: при ручном или автоматическом переключении будет зарегистрировано событие режима сенсорного управления/управления с помощью мыши и время этого события.
  • Windows 8: будут зарегистрированы события изменения физического состояния и их время (режим планшета/режим ноутбука).

В Windows 8 передается сообщение WM_SETTINGCHANGE (lParam == “ConvertibleSlateMode”) при изменении физического состояния, а в Windows 10 передается WM_SETTINGCHANGE (lParam == “UserInteractionMode”) в окно верхнего уровня. При этом также передается и прежнее сообщение. Приложение должно определять версию ОС и выбирать тот или иной код в зависимости от нее. В противном случае приложение в Windows 10 будет дважды реагировать на описанные выше сообщения.

Void CMy2in1LogDlg::OnSettingChange(UINT uFlags, LPCTSTR lpszSection) { CDialogEx::OnSettingChange(uFlags, lpszSection); // TODO: Add your message handler code here if (lpszSection != NULL) { CString strMsg = CString(lpszSection); if (m_dwVersionMajor < 10 && strMsg == _T("ConvertibleSlateMode")) { CString strTime; GetTime(strTime); BOOL bSlate = GetSystemMetrics(SM_CONVERTIBLESLATEMODE) == 0; CString strMsg = CString(bSlate ? _T("Slate Mode") : _T("Clamshell Mode")); m_ctrlEvents.InsertItem(m_iEvent, strTime); m_ctrlEvents.SetItemText(m_iEvent, 1, strMsg); m_iEvent++; return; } if (m_dwVersionMajor >= 10 && strMsg == _T("UserInteractionMode")) { CString strTime, strMsg; GetTime(strTime); int mode; if (GetUserInteractionMode(mode) == S_OK) { if (mode == UserInteractionMode_Mouse) strMsg.Format(_T("Mouse Mode")); else if (mode == UserInteractionMode_Touch) strMsg.Format(_T("Touch Mode")); m_ctrlEvents.InsertItem(m_iEvent, strTime); m_ctrlEvents.SetItemText(m_iEvent, 1, strMsg); m_iEvent++; } } } }
После того как приложение получает сообщение, оно опрашивает текущее состояние, поскольку сообщение только уведомляет ОС об изменении режима, но не о текущем состоянии. Не существует API Win32, позволяющего опрашивать новое состояние напрямую, но можно использовать WRL для доступа к компонентам Windows RT из приложения Win32, как показано в следующем фрагменте кода.

HRESULT CMy2in1LogDlg::GetUserInteractionMode(int & iMode) { ComPtr uiViewSettingsInterop; HRESULT hr = GetActivationFactory(HStringReference(RuntimeClass_Windows_UI_ViewManagement_UIViewSettings).Get(), &uiViewSettingsInterop); if (SUCCEEDED(hr)) { ComPtr uiViewSettings; hr = uiViewSettingsInterop->GetForWindow(this->m_hWnd, IID_PPV_ARGS(&uiViewSettings)); if (SUCCEEDED(hr)) { UserInteractionMode mode; hr = uiViewSettings->get_UserInteractionMode(&mode); if (SUCCEEDED(hr)) { switch (mode) { case UserInteractionMode_Mouse: iMode = UserInteractionMode_Mouse; break; case UserInteractionMode_Touch: iMode = UserInteractionMode_Touch; break; default: break; } } } } return S_OK; }

Заключение и другие возможности

В этом образце кода показана реализация обнаружения режимов работы трансформера в Windows 8/8.1 и Windows 10 с помощью Win32. В приложениях для Магазина Windows под управлением Windows 8 не было возможности обнаруживать события трансформеров. В Windows 10 поддерживаются API UWP, чтобы универсальные приложения могли использовать функциональность трансформеров. Вместо использования аналогичного API Win32 представлен метод использования API UWP из приложения Win32. Следует отметить, что API UWP не имеют особого уведомления для этого события; они используют события изменения размера окна с последующей проверкой текущего состояния. Если состояние отличается от сохраненного, то предполагается, что оно изменилось. Если использовать сообщения Win32 неудобно (например, в приложениях Java*), можно использовать событие изменения размера окна в Java и вызвать оболочку JNI для подтверждения состояния.

Своё недовольство изменениями в Windows 10 по сравнению с Windows 8, которые имеют отношение к сенсорному управлению. С того момента прошло две недели, за которые я обновил имеющийся в семье ультрабук с сенсорным экраном до «десятки» и опробовал Windows 10 в процессе настройки собственной учётки — как я уже говорил, Windows 10 настоятельно рекомендую ставить исключительно начисто, что бы не советовал «Майкрософт», известные блогеры и другие уважаемые люди.

В итоге мои впечатления оказались лучше, чем я ожидал. Да, «иммерсивный» IE мне по-прежнему нравится больше «мышиного» Edge. Да, всё так же не хватает «чудо-кнопок», которые могли бы стать новой «строкой меню», единым местом для доступа к функциям печати, поиска, обмена данными и настроек для всех новых программ. Да, новый «Пуск», даже будучи развёрнутым на весь экран, по-прежнему не даёт удобства начального экрана Windows 8.

Не всё так печально. А много где — даже наоборот, есть повод для радости.

Привычные пальцевые жесты остались. Проведение от верхнего края экрана вниз вызывает заголовочную строку с кнопками управления окном. Проведение от правого края вызывает «Центр уведомлений» — однозначно полезное нововведение в «десятке». Кроме того, внизу этого «центра» есть несколько кнопок для часто требующихся действий, как на Windows Phone 8.1, что, конечно, не «чудо-кнопки», но тоже бывает полезно.

А проведение от левого края экрана вызывает новый переключатель задач. Он не столь эффектно выглядит как переключение программ в Windows 8, но однозначно более функционален. В отличие от предшественника, в нём всегда видно, на какую программу переключаешься.

Для планшетов, сенсорных экранов, и вообще для всех, кто хочет приблизить поведение Windows 10 к «восьмёрке», есть так называемый «режим планшета». Он принудительно разворачивает на весь экран не только «доверенные» приложения, но и приложения рабочего стола. Выглядит это не всегда красиво, особенно для программ, которые не рассчитаны на полноэкранный режим, но для работы с «классическими» программами на планшете вполне сносно. Ещё он изменяет внешний вид некоторых других элементов. Так, панель задач при включённом режиме планшета убирает все следы программ, оставляя лишь системные кнопки начального экрана, поиска, переключателя задач и кнопку «назад», а в трее оставляет лишь системные значки, такие как индикатор батареи и часы.

Ещё в Windows 8 разработчики Microsoft начали работать над упрощением управления элементами системы. Много из них переехало и в Windows 10. К примеру, свайпы от края сенсорного экрана или высокоточного тачпада, которые отвечают за те или иные функции (вызов окна просмотра задач, сворачивание программы и так далее). Если вам по каким-то причинам не нравится работа этих жестов, тогда эта инструкция расскажет, как их отключить.

Отключение жестов высокоточного тачпада в Windows 10

Официального способа отключения жестов Microsoft до сих пор не предоставила, но продвинутые пользователи всё-таки отыскали метод сделать это с помощью редактора реестра. Стоит заметить, что указанное руководство отключает жесты лишь для конкретного пользователя компьютера. Для других учётных записей придётся проделать эти же действия.

Предупреждение : все действия в инструкции надо выполнять от имени администратора.

В Windows 10 Creators Update добавлены более тонкие настройки жестов. Найти их можно в приложении Параметры - Устройства - Сенсорная панель . Возможно, вариант с персонализацией жестов будет для вас более предпочтительным, чем их полное отключение, поскольку позволит настроить тачпад именно для ваших нужд или привычек.

Тачпады Synaptics

В устройствах бюджетного и среднего ценового диапазона обычно встроены более дешевые панели от Synaptics (впрочем, такое встречается даже в топовых девайсах, вроде ). Если у вас именно такой, тогда вы не найдёте настроек сенсорной панели в приложении Параметры , а приведённое выше решение по отключению жестов не сработает. Для персонализации панели вам нужно использовать фирменную утилиту Synaptics:


Интерфейс этих окон довольно сильно отличается в зависимости от версии драйвера, прошивки тачпада и самой панели. Например, так они выглядят в HP ProBook 450 G1 и HP Spectre x360 G2:

HP Probook 450 G1

HP Spectre x360 G2

Подробные инструкции по этому поводу обычно можно найти на сайте производителя устройства.

Отключение жестов сенсорного экрана в Windows 10

Владельцам планшетов или трансформеров на Windows 10 повезло больше. Разработчики Microsoft предусмотрели отключение экранных жестов, так что приведённый ниже способ точно должен сработать.

Как выключить жесты экрана с помощью редактора локальных групповых политик

Этот метод работает только в Windows 10 Pro и выше (в том числе Windows 10 S), так как в младших изданиях Windows отсутствует редактор локальных групповых политик.


Изменения сработают только для текущего пользователя. Если вы хотите применить их ко всем учётным записям компьютера, измените тот же параметр по пути Конфигурация компьютера - Административные шаблоны - Компоненты Windows - Пользовательский интерфейс границ .

Как отключить жесты экрана с помощью редактора реестра

Данный способ предназначен для пользователей Windows 10 Home и Home SL.


Изменения коснутся только текущего пользователя. Если вы хотите применить их для всех учётных записей, работайте в категории HKEY_LOCAL_MACHINE , а не в HKEY_CURRENT_USER .

Теперь вы умеете отключать жесты на сенсорных экранах или высокоточных тачпадах.

Демонстрируется определение режима работы ноутбука-трансформера (режим планшета либо режим ноутбука) под управлением Windows 8(.1), а также новый режим управления с помощью мыши и сенсорного экрана в Windows 10. Режим управления с помощью мыши и сенсорного экрана аналогичен режиму планшета и ноутбука, но в Windows 10 пользователи получили возможность вручную переключать режим, тогда как в Windows 8 режим переключается только в зависимости от физического состояния устройства. Поэтому пользователи Windows 10 могут использовать расширенный графический пользовательский интерфейс, предназначенный для сенсорного управления, даже на устройствах, не являющихся трансформерами: важно только наличие сенсорного экрана. Эта новая возможность реализована на основе новых API UWP (Universal Windows Platform) . Нужно добавить несколько строк кода в приложения, предназначенные для Windows 8, чтобы воспользоваться этой функцией в Windows 10. В этом документе показана доработка приложений Win32 для использования API UWP с помощью WRL (библиотеки шаблонов C++ среды выполнения Windows) в Windows 10. Сведения о включении приложений UWP см. в образце кода Microsoft .

Требования

  1. Windows 10
  2. Visual Studio* 2015. Новый API отсутствует в Visual Studio 2013

Описание режима управления с помощью мыши и сенсорного экрана в Windows 10

Настройка вручную
Проведите по экрану от правого края экрана к середине, чтобы открыть Центр поддержки (меню чудо-кнопок в Windows 8).
Коснитесь кнопки «Режим планшета» для переключения между режимом сенсорного управления и режимом управления с помощью мыши.

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

Для проверки перейдите в раздел «Настройки» -> «Система» -> «Планшетный режим» и установите флажок «Всегда запрашивать разрешение перед переключением режима».

Образец приложения

В зависимости от ОС в образце приложения на основе диалоговых окон произойдет следующее.
  • Windows 10: при ручном или автоматическом переключении будет зарегистрировано событие режима сенсорного управления/управления с помощью мыши и время этого события.
  • Windows 8: будут зарегистрированы события изменения физического состояния и их время (режим планшета/режим ноутбука).

В Windows 8 передается сообщение WM_SETTINGCHANGE (lParam == “ConvertibleSlateMode”) при изменении физического состояния, а в Windows 10 передается WM_SETTINGCHANGE (lParam == “UserInteractionMode”) в окно верхнего уровня. При этом также передается и прежнее сообщение. Приложение должно определять версию ОС и выбирать тот или иной код в зависимости от нее. В противном случае приложение в Windows 10 будет дважды реагировать на описанные выше сообщения.

Void CMy2in1LogDlg::OnSettingChange(UINT uFlags, LPCTSTR lpszSection) { CDialogEx::OnSettingChange(uFlags, lpszSection); // TODO: Add your message handler code here if (lpszSection != NULL) { CString strMsg = CString(lpszSection); if (m_dwVersionMajor < 10 && strMsg == _T("ConvertibleSlateMode")) { CString strTime; GetTime(strTime); BOOL bSlate = GetSystemMetrics(SM_CONVERTIBLESLATEMODE) == 0; CString strMsg = CString(bSlate ? _T("Slate Mode") : _T("Clamshell Mode")); m_ctrlEvents.InsertItem(m_iEvent, strTime); m_ctrlEvents.SetItemText(m_iEvent, 1, strMsg); m_iEvent++; return; } if (m_dwVersionMajor >= 10 && strMsg == _T("UserInteractionMode")) { CString strTime, strMsg; GetTime(strTime); int mode; if (GetUserInteractionMode(mode) == S_OK) { if (mode == UserInteractionMode_Mouse) strMsg.Format(_T("Mouse Mode")); else if (mode == UserInteractionMode_Touch) strMsg.Format(_T("Touch Mode")); m_ctrlEvents.InsertItem(m_iEvent, strTime); m_ctrlEvents.SetItemText(m_iEvent, 1, strMsg); m_iEvent++; } } } }
После того как приложение получает сообщение, оно опрашивает текущее состояние, поскольку сообщение только уведомляет ОС об изменении режима, но не о текущем состоянии. Не существует API Win32, позволяющего опрашивать новое состояние напрямую, но можно использовать WRL для доступа к компонентам Windows RT из приложения Win32, как показано в следующем фрагменте кода.

HRESULT CMy2in1LogDlg::GetUserInteractionMode(int & iMode) { ComPtr uiViewSettingsInterop; HRESULT hr = GetActivationFactory(HStringReference(RuntimeClass_Windows_UI_ViewManagement_UIViewSettings).Get(), &uiViewSettingsInterop); if (SUCCEEDED(hr)) { ComPtr uiViewSettings; hr = uiViewSettingsInterop->GetForWindow(this->m_hWnd, IID_PPV_ARGS(&uiViewSettings)); if (SUCCEEDED(hr)) { UserInteractionMode mode; hr = uiViewSettings->get_UserInteractionMode(&mode); if (SUCCEEDED(hr)) { switch (mode) { case UserInteractionMode_Mouse: iMode = UserInteractionMode_Mouse; break; case UserInteractionMode_Touch: iMode = UserInteractionMode_Touch; break; default: break; } } } } return S_OK; }

Заключение и другие возможности

В этом образце кода показана реализация обнаружения режимов работы трансформера в Windows 8/8.1 и Windows 10 с помощью Win32. В приложениях для Магазина Windows под управлением Windows 8 не было возможности обнаруживать события трансформеров. В Windows 10 поддерживаются API UWP, чтобы универсальные приложения могли использовать функциональность трансформеров. Вместо использования аналогичного API Win32 представлен метод использования API UWP из приложения Win32. Следует отметить, что API UWP не имеют особого уведомления для этого события; они используют события изменения размера окна с последующей проверкой текущего состояния. Если состояние отличается от сохраненного, то предполагается, что оно изменилось. Если использовать сообщения Win32 неудобно (например, в приложениях Java*), можно использовать событие изменения размера окна в Java и вызвать оболочку JNI для подтверждения состояния.