Меню Рубрики

Настройка акселерометра windows 10

Калибровка сенсорного экрана Windows 10 планшета или ноутбука

Вас не устраивает точность с которой сенсорный экран вашего планшета или ноутбука с операционной системой Microsoft Windows 10 на борту реагирует на ваши нажатия? Это дело поправимое.

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

А делается это очень и очень просто. Вот вам нехитрая инструкция по калибровке сенсора на дисплее Windows 10 устройств:

Как откалибровать сенсор дисплея Windows 10 планшета или ноутбука

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

и переключите при необходимости режим просмотра на «Категории». Затем откройте: Оборудование и Звук -> Параметры планшетного компьютера.

2. Здесь вы увидите пункт «Калибровка экрана для ввода пером или сенсорного ввода»

3. Кликните по нему, после чего откроется окно следующего вида:

4. Нажмите на кнопку «Откалибровать»

5. Разрешите запуск приложения «Средство калибровки дигитайзера», после чего на экране вашего устройства отобразится такое окно:

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

Всё. Теперь ваш Windows планшет или ноутбук с сенсорным экраном должен заметно точнее распознавать ваши прикосновения к дисплею.

Источник

Использование акселерометра Use the accelerometer

Важные API Important APIs

Образец Sample

  • Более полные сведения о внедрении см. в примере с акселерометром. For a more complete implementation, see the accelerometer sample.

Узнайте, как использовать акселерометр для реагирования на движения пользователя. Learn how to use the accelerometer to respond to user movement.

Простое игровое приложение может использовать в качестве устройства ввода единственный датчик, например акселерометр. A simple game app relies on a single sensor, the accelerometer, as an input device. Такие приложения обычно используют входные данные только по одной или двум осям, но могут также использовать событие встряхивания как дополнительный источник входных данных. These apps typically use only one or two axes for input; but they may also use the shake event as another input source.

Предварительные требования Prerequisites

Вы должны быть знакомы с языком XAML, Microsoft Visual C# и событиями. You should be familiar with Extensible Application Markup Language (XAML), Microsoft Visual C#, and events.

Используемые вами устройство или эмулятор должны поддерживать акселерометр. The device or emulator that you’re using must support an accelerometer.

Создание простого приложения акселерометра Create a simple accelerometer app

Данный раздел состоит из двух подразделов. This section is divided into two subsections. В первом подразделе описаны необходимые этапы создания простого приложения акселерометра с нуля. The first subsection will take you through the steps necessary to create a simple accelerometer application from scratch. В следующем подразделе описано приложение, которое вы только что создали. The following subsection explains the app you have just created.

Instructions Instructions

Для создания нового проекта выберите Пустое приложение (универсальное приложение Windows) из шаблонов проектов Visual C#. Create a new project, choosing a Blank App (Universal Windows) from the Visual C# project templates.

Откройте файл проекта MainPage.xaml.cs и замените существующий код следующим. Open your project’s MainPage.xaml.cs file and replace the existing code with the following.

Имя пространства имен в предыдущем фрагменте нужно заменить именем вашего проекта. You’ll need to rename the namespace in the previous snippet with the name you gave your project. Например, если вы создали проект под названием AccelerometerCS, необходимо заменить namespace App1 на namespace AccelerometerCS . For example, if you created a project named AccelerometerCS, you’d replace namespace App1 with namespace AccelerometerCS .

  • Откройте файл MainPage.xaml и замените исходное содержимое следующим XML-кодом. Open the file MainPage.xaml and replace the original contents with the following XML.

Первую часть имени класса из предыдущего фрагмента нужно заменить на пространство имен вашего приложения. You’ll need to replace the first part of the class name in the previous snippet with the namespace of your app. Например, если вы создали проект под названием AccelerometerCS, необходимо заменить x:Class=»App1.MainPage» на x:Class=»AccelerometerCS.MainPage» . For example, if you created a project named AccelerometerCS, you’d replace x:Class=»App1.MainPage» with x:Class=»AccelerometerCS.MainPage» . Кроме того, необходимо заменить xmlns:local=»using:App1″ на xmlns:local=»using:AccelerometerCS» . You should also replace xmlns:local=»using:App1″ with xmlns:local=»using:AccelerometerCS» .

  • Нажмите клавишу F5 или выберите Отладка >Начать отладку, чтобы выполнить сборку, развернуть и запустить приложение. Press F5 or select Debug >Start Debugging to build, deploy, and run the app.

После запуска приложения можно изменить значения акселерометра, перемещая устройство или используя средства эмулятора. Once the app is running, you can change the accelerometer values by moving the device or using the emulator tools.

  • Остановите приложение, вернувшись в Visual Studio и нажав клавиши Shift+F5 или выбрав Отладка >Остановить отладку. Stop the app by returning to Visual Studio and pressing Shift+F5 or select Debug >Stop Debugging to stop the app.

Объяснение Explanation

Из предыдущего примера видно, какой небольшой объем кода требуется написать, чтобы включить в ваше приложение обработку входных данных акселерометра. The previous example demonstrates how little code you’ll need to write in order to integrate accelerometer input in your app.

Приложение устанавливает связь с акселерометром по умолчанию в методе MainPage. The app establishes a connection with the default accelerometer in the MainPage method.

Приложение устанавливает интервал передачи данных в методе MainPage. The app establishes the report interval within the MainPage method. Этот код позволяет получить значение минимально допустимого для данного устройства интервала и сравнить его с требуемым интервалом в 16 миллисекунд (что приблизительно соответствует частоте обновления 60 Гц). This code retrieves the minimum interval supported by the device and compares it to a requested interval of 16 milliseconds (which approximates a 60-Hz refresh rate). Если минимально допустимый интервал больше требуемого, то код задает значение интервала, равное минимальному. If the minimum supported interval is greater than the requested interval, the code sets the value to the minimum. В противном случае задается значение интервала, равное необходимому. Otherwise, it sets the value to the requested interval.

Новые данные от акселерометра принимаются в методе ReadingChanged. The new accelerometer data is captured in the ReadingChanged method. Каждый раз, когда драйвер датчика получает от датчика новые данные, он передает их вашему приложению с помощью этого обработчика событий. Each time the sensor driver receives new data from the sensor, it passes the values to your app using this event handler. Приложение регистрирует этот обработчик событий в следующей строке: The app registers this event handler on the following line.

Новые значения записываются в элементы TextBlock в XAML-коде проекта. These new values are written to the TextBlocks found in the project’s XAML.

Источник

Настройка акселерометра windows 10

  • Posts: 4
  • регистрация: ‎03-10-2016
  • место: Russian
  • Замечания: 63
  • Message 1 of 5

Проблема с акселерометром Мiix 300 на Windows 10.

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

225693 Вид страницы

  • Posts: 3291
  • регистрация: ‎07-02-2014
  • место: SK
  • Замечания: 225693
  • Message 2 of 5

Re: Проблема с акселерометром miix 300 на windows 10. Помогите пожалуйста!

Попробуйте проверить следующие настройки.

  • Posts: 4
  • регистрация: ‎03-10-2016
  • место: Russian
  • Замечания: 63
  • Message 3 of 5

Re: Проблема с акселерометром miix 300 на windows 10. Помогите пожалуйста!

Там где Вы показали уже стоит поворот на 270, но как только отключаешь «блокировку вращения» сразу меняется. И когда держишь планшет альбомным изображение книжное, и наоборот. А ещё камера передняя показывает вниз головой в любом положении планшета. Помогите всё исправить, спасибо.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

  • Настройка акадо интернет windows 7
  • Настройка автообновления windows 10
  • Настройка автозапуск программ windows 7
  • Настройка zabbix агент windows
  • Настройка zabbix agent windows server