1 (13.12.2017 10:53:33 отредактировано DimitriyPS)

В Onda oBook 11 pro акселерометр у меня заработал по умолчанию, но вот проблема, в горизонтальных положениях он срабатывает правильно, а в вертикальных кверногами.

Куда копать, что смотреть, как исправить эту ошибку?
*** Добавлено: 18.12.2017 02:11:02 ***

знающие люди помогли. вопрос снят.

2

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

Спросить - стыд минуты, не узнать - стыд всей жизни

3

Решение проблемы не моё, поэтому по соображениям всё того же хорошего тона постеснялся его тиражировать, но коль уж для будущих поколений:

Первоисточник:
http://4pda.ru/forum/index.php?s=&s … p=68224317

Для правильной работы акселерометра достаточно добавить в конец файла /etc/udev/hwdb.d/61-sensor-local.hwdb строки:

sensor:modalias:acpi:BOSC0200*:dmi:*OBOOK11*
 ACCEL_MOUNT_MATRIX=-1, 0, 0; 0, 1, 0; 0, 0, 1

Далее выполняем 2 команды:

sudo systemd-hwdb update
sudo udevadm trigger -y `dirname $(udevadm info -n "/dev/iio:device0" -q path)`

и перезагружаемся.