All Projects → GuLinux → ScreenRotator

GuLinux / ScreenRotator

Licence: GPL-3.0 license
Automatic screen rotation daemon for X11

Programming Languages

C++
36643 projects - #6 most used programming language
shell
77523 projects
CMake
9771 projects
c
50402 projects - #5 most used programming language

Labels

Projects that are alternatives of or similar to ScreenRotator

lantern
[Android Library] Handling device flash as torch for Android.
Stars: ✭ 81 (+47.27%)
Mutual labels:  screen
choco-screen-resolution
Sets the screen resolution on Windows virtual machines (VMs)
Stars: ✭ 24 (-56.36%)
Mutual labels:  screen
react-native-awesome-pin
A highly interactive and customisable PIN code screen for React Native.
Stars: ✭ 28 (-49.09%)
Mutual labels:  screen
ws-qvh
Server for streaming the screen of iOS devices over WebSocket.
Stars: ✭ 17 (-69.09%)
Mutual labels:  screen
Android-Touch-Helper
开屏跳过-安卓系统的开屏广告自动跳过助手
Stars: ✭ 488 (+787.27%)
Mutual labels:  screen
AdaptationKit
📱 screen auto adaptation solution.
Stars: ✭ 23 (-58.18%)
Mutual labels:  screen
wluma
Automatic brightness adjustment based on screen contents and ALS
Stars: ✭ 290 (+427.27%)
Mutual labels:  screen
LXFProtocolTool
由Swift中协议方式实现功能的实用工具库【Refreshable、EmptyDataSetable 支持 Rx 】
Stars: ✭ 101 (+83.64%)
Mutual labels:  screen
libgdx-screenmanager
A screen manager for libgdx supporting transitions
Stars: ✭ 69 (+25.45%)
Mutual labels:  screen
ScreenSelector
Provides screen selector UI for iOS.
Stars: ✭ 31 (-43.64%)
Mutual labels:  screen
Ocean-blue-GDM3
Ocean Blue GDM3 theme for ubuntu
Stars: ✭ 27 (-50.91%)
Mutual labels:  screen
SwitchDecor
An app to help you to add frame to your favorite screenshots from Nintendo Switch.
Stars: ✭ 40 (-27.27%)
Mutual labels:  screen
muxed
Another TMUX project manager
Stars: ✭ 58 (+5.45%)
Mutual labels:  screen
RS232-Monitor-Database
🔌📺 This is a public database for all the known RS232 commands for professionnal screens, monitors and projectors. Feel free to contribute !
Stars: ✭ 22 (-60%)
Mutual labels:  screen
rdScreenRecordSDK-for-Windows
Windows录屏SDK
Stars: ✭ 19 (-65.45%)
Mutual labels:  screen
BetterDummy
Unlock your displays on your Mac! Smooth scaling, HiDPI unlock, XDR/HDR extra brightness upscale, DDC, brightness and dimming, dummy displays, PIP and lots more!
Stars: ✭ 9,601 (+17356.36%)
Mutual labels:  screen
audio-share-discord-linux
Discord screenshare, now with audio!
Stars: ✭ 44 (-20%)
Mutual labels:  screen
ZFScreenRecorder
录屏,支持暂停、取消
Stars: ✭ 38 (-30.91%)
Mutual labels:  screen
autoscreen
Automated screen capture utility
Stars: ✭ 76 (+38.18%)
Mutual labels:  screen
AutoScreenshot
Automatic screenshot maker for Windows
Stars: ✭ 49 (-10.91%)
Mutual labels:  screen

Simple Qt screen rotation manager

Reads from accelerometer sensors, and rotate display according to the readings.

Works only in X11 for now.

Similar to the current solution implemented in Gnome, but works on all other desktop environments as well (KDE, XFCE, etc).

Compilation requirements

  • cmake
  • gcc
  • Qt5 (with modules x11extras, sensors)
  • xrandr
  • XInput (Xi)

On ubuntu, run the following command to install dependencies:

sudo apt install -y git cmake build-essential qtbase5-dev libxrandr-dev libxi-dev libqt5x11extras5-dev libqt5sensors5-dev 

Building

git clone https://github.com/GuLinux/ScreenRotator
mkdir ScreenRotator/build
cd ScreenRotator/build
cmake ..
make all
sudo make install

Links

Main icon: https://www.iconfinder.com/icons/326583/orientation_rotation_screen_icon#size=256

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].