Closed mikebluu closed 1 year ago
Duplicate of #9483
Thanks for letting me know that there was already someone with a similar problem. To make sure that I understood the issue you linked, there is nothing that could be done because every vendor has a different way of implementing the accelerometer?
Hi, @mikebluu
gyro events are the same for all android devices. We just need a contributor that cares enough to implement a common logic that bridges android with the rest of the platforms, because now they're incompatible as far as gyro events.
Please use the linked ticket instead of this one :)
Does your feature request involve difficulty completing a task? Please describe. The built-in Tolino reader uses the gyroscope to rotate the screen (although not instantly, but with a confirmation pop-up), switching the page turn buttons too. KOReader on the other hand does not have an auto-rotate setting, and even when I manually rotate the screen, the buttons are just as before, nothing changed.
Describe the solution you'd like A switch somewhere in the rotation settings would allow me to use the gyroscope (with or without confirmation) to rotate the screen and switch the page turn buttons accordingly.
Describe alternatives you've considered Maybe a gesture that would rotate the screen and switch the page turn buttons at the same time, but the gyro would then be useless.
Additional context My device is rooted, and I have access to ADB Shell, so I should be able to do (device-wise) everything that I'm asked to.
From ADB Shell, this is the output of getevent, in the following orientations: Buttons on the bottom side:
Buttons on the right side (default rotation, theoretically):
Buttons on the top side:
Buttons on the left side: