On 20 January 2011 17:34, Josh Thompson <[email protected]> wrote: > On Thursday January 20, 2011, Joachim Ott wrote: >> On 20 January 2011 14:53, Josh Thompson <[email protected]> wrote: >> > I use my own script to do screen rotation when I need it. I discovered >> > this same issue a while ago. I found adding this command to my script >> > to get run after rotating back to portrait mode fixes the problem: >> > >> > xrandr --dpi 284x280 >> > >> > I don't know if there's a way to add that to omnewrotate, but you could >> > at least put that in a script and create .desktop file for it to show up >> > as a program in the launcher so you could manually run it. >> >> Your script can't be that big. Could you post it, I could use that too. > > Well, I was generalizing a bit. I have a script to be able to view some > webcams on my home LAN that rotates the screen before/after displaying them. > However, this should work: > > ------------ /home/root/togglerotate.sh -------------- > #!/bin/sh > pos=`xrandr --verbose | grep LVDS | awk '{print $5}'` > > if [[ $pos == 'normal' ]]; then > xrandr -o 1 > else > xrandr -o 0 > xrandr --dpi 284x280 > fi > ------------------------------------------------------
This won't work for me as the is no LVDS in the output: xrandr --verbose Screen 0: minimum 240 x 320, current 480 x 640, maximum 480 x 640 LCD connected 480x640+0+0 (0x40) normal (normal left inverted right) 43mm x 58mm I'll try it with "xrandr --verbose | grep -e LVDS -e LCD ..." later. _______________________________________________ Shr-User mailing list [email protected] http://lists.shr-project.org/mailman/listinfo/shr-user
