Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/ohmae/orientation-faker

Android app to control screen orientation
https://github.com/ohmae/orientation-faker

Last synced: 5 days ago
JSON representation

Android app to control screen orientation

Awesome Lists containing this project

README

        

# OrientationFaker

[![license](https://img.shields.io/github/license/ohmae/orientation-faker.svg)](./LICENSE)
[![GitHub release](https://img.shields.io/github/release/ohmae/orientation-faker.svg)](https://github.com/ohmae/orientation-faker/releases)
[![GitHub issues](https://img.shields.io/github/issues/ohmae/orientation-faker.svg)](https://github.com/ohmae/orientation-faker/issues)
[![GitHub closed issues](https://img.shields.io/github/issues-closed/ohmae/orientation-faker.svg)](https://github.com/ohmae/orientation-faker/issues?q=is%3Aissue+is%3Aclosed)

This is an application that fixes the screen in a specific orientation or rotates according to the sensor, regardless of the attributes of the displayed application.
You can change the screen orientation from the notification area. It is also possible to associate a specific application with the screen orientation and switch settings when the application starts.
Not all settings are available because some screen orientations are not supported by some devices.

Because this app forcibly changes the display of the running application, it can become inoperable or, in the worst case, cause a crash.
Please use at your own risk.

## Screenshots

|![](readme/1.png)|![](readme/2.png)|![](readme/3.png)|![](readme/4.png)|
|-|-|-|-|
|![](readme/5.png)|![](readme/6.png)|![](readme/7.png)|![](readme/8.png)|
|![](readme/9.png)|![](readme/10.png)|![](readme/11.png)|![](readme/12.png)|

## Install

[Google Play](https://play.google.com/store/apps/details?id=net.mm2d.android.orientationfaker)

## Feature

The following settings are possible

- unspecified
- Unspecified orientation from this app. Device will be the original orientation of the displayed app
- portrait
- Fixed to portrait
- landscape
- Fixed to landscape
- rev port
- Fixed to reverse portrait
- rev land
- Fixed to reverse landscape
- full sensor
- Rotate in all orientations by sensor (system control)
- sensor port
- Fixed to portrait, automatically flip upside down by sensor
- sensor land
- Fixed to landscape, automatically flip upside down by sensor
- lie left
- Rotate 90 degrees to the left with respect to the sensor. If you lie on left lateral and use this, the top and bottom will match.
- lie right
- Rotate 90 degrees to the right with respect to the sensor. If you lie on right lateral and use this, the top and bottom will match.
- headstand
- Rotate 180 degrees with respect to the sensor. If you use this by headstand, the top and bottom will match.
- full
- Rotate in all orientations by sensor (app control)
- forward
- Rotate in forward orientations by the sensor. Does not rotate in reverse orientations
- reverse
- Rotate in reverse orientations by the sensor. Does not rotate in forward orientations

### Trouble shooting

If you can not fix in the opposite direction of the portrait / landscape, try changing the system setting to auto-rotate

## Author

大前 良介 (OHMAE Ryosuke)
http://www.mm2d.net/

## License

[MIT License](./LICENSE)