jakehilborn / displayplacer

macOS command line utility to configure multi-display resolutions and arrangements. Essentially XRandR for macOS.
MIT License
3.8k stars 136 forks source link

Unable to Rotate Screens - Catalina 10.15.6 #43

Open carter-mcleod opened 4 years ago

carter-mcleod commented 4 years ago

Issue: Error message when trying to rotate screen

Command Executed: displayplacer "id:6FF77CBC-69E9-F3DD-AB73-D1141F7D482B res:3840x2160 hz:30 color_depth:8 scaling:off origin:(0,0) degree:0" "id:00001E6D-0000-5B09-0004-B95500000000 res:1920x1080 hz:60 color_depth:4 scaling:off origin:(-3840,0) degree:90" "id:00001E6D-0000-5B08-0004-B8EF00000000 res:1920x1080 hz:60 color_depth:4 scaling:off origin:(3840,0) degree:90"

Response: Error rotating screen 00001E6D-0000-5B09-0004-B95500000000 Error rotating screen 00001E6D-0000-5B08-0004-B8EF00000000

FYI the command does work to change placement and resolution. Issue is only with rotation.

AFNathan commented 4 years ago

Can confirm, this issue is blocking rotation of my displays also after updating to 10.15.6. Same issue as above.

jakehilborn commented 4 years ago

@carter-mcleod @AFNathan Are you trying to rotate multiple screens at the same time?

MihaiLupoiu commented 3 years ago

I tried with one and same issue:

displayplacer "id:000009D1-0000-78CE-0000-544500000000 res:1920x1080 hz:60 color_depth:4 scaling:off origin:(2545,-1440) degree:90"
Error rotating screen 000009D1-0000-78CE-0000-544500000000

OS: Catalina 10.15.7

JuanCarlosAcostaPeraba commented 2 years ago

I tried with my external screen and same issue:

displayplacer "id:AC4EF0D5-95FB-DA55-0857-D6964E3302DB mode:27 origin:(1440,0) degree:270"
Error rotating screen AC4EF0D5-95FB-DA55-0857-D6964E3302DB

PC: MacBook Pro 13 M1 (2020) OS: macOS Monterey 12.1

jakehilborn commented 1 year ago

@carter-mcleod @AFNathan @MihaiLupoiu @JuanCarlosAcostaPeraba This issue should be fixed in release v.1.30 due to switching to a new rotation API. Could you try it out and let me know if it works for you?