Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

donggan123

macrumors newbie
Original poster
Is it possible to detect screen rotation? I'm woking on the touch screen driver on mac, so I want to know if the screen is rotated.

Any ideas? All help is appreciated! Regards
 
i dont know for sure but i assume you could do this applescript

screenWidth to word 3 of (do shell script "defaults read /Library/Preferences/com.apple.windowserver | grep -w Width") as number

set screenHeight to word 3 of (do shell script "defaults read /Library/Preferences/com.apple.windowserver | grep -w Height")

i got this from here Basically i think just quering the OS for screen size then say (sudo code)

if width > height
im rotated
else
im not
 
i dont know for sure but i assume you could do this applescript

screenWidth to word 3 of (do shell script "defaults read /Library/Preferences/com.apple.windowserver | grep -w Width") as number

set screenHeight to word 3 of (do shell script "defaults read /Library/Preferences/com.apple.windowserver | grep -w Height")

i got this from here Basically i think just quering the OS for screen size then say (sudo code)

if width > height
im rotated
else
im not

Thanks for your reply! This script can detect the screen rotated. But I can not determine whether it rotates left or right.

----------


I just tried it. It works just fine. Thanks very much!😀
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.