The Notebook Review forums were hosted by TechTarget, who shut down them down on January 31, 2022. This static read-only archive was pulled by NBR forum users between January 20 and January 31, 2022, in an effort to make sure that the valuable technical information that had been posted on the forums is preserved. For current discussions, many NBR forum users moved over to NotebookTalk.net after the shutdown.
Problems? See this thread at archive.org.

    Enable Rotate Screen on Z series ?

    Discussion in 'VAIO / Sony' started by _geo_, Dec 18, 2010.

  1. _geo_

    _geo_ Notebook Enthusiast

    Reputations:
    0
    Messages:
    20
    Likes Received:
    0
    Trophy Points:
    5
    I've had this working with a reg hack before on my Z11 but cannot remember how!

    I really need to rotate an external HDMI display.

    Any ideas?
     
  2. shurcooL

    shurcooL Notebook Deity

    Reputations:
    68
    Messages:
    745
    Likes Received:
    0
    Trophy Points:
    30
    I'm looking for this too now. Using Nvidia card.
     
  3. _geo_

    _geo_ Notebook Enthusiast

    Reputations:
    0
    Messages:
    20
    Likes Received:
    0
    Trophy Points:
    5
    Yes, HDMI is off the Nvidia card only.

    I see in my local computer mall that there is a Samsung notebook ( i5 CPU, Intel HD and Nvidia GT330M graphics ) AND rotate IS a available via properties panel.

    Maybe if we knew what to look for; we could download the Samsung drivers and find the setting sony has blocked ?

    Model is specific to Asia Pacific:

    ???????????? NP-R478 SAMSUNG

    And click on "driver" if you want to get the drivers.
     
  4. _geo_

    _geo_ Notebook Enthusiast

    Reputations:
    0
    Messages:
    20
    Likes Received:
    0
    Trophy Points:
    5
    Hmmm, I modded the sony inf like this, re-installed driver but still no rotate:

    file: nvmvsz.inf


    HKR,,RotateFlag,%REG_DWORD%,0
    HKR,,RotateFlag,%REG_DWORD%,1






    ;CUI AC/DC Rotation uncomment the below line to enable this feature
    ;HKLM,"%CUIDeviceIndependentKey%\igfxcfg","DCRotationCaps",%REG_DWORD%,0x1

    ;CUI AC/DC Rotation uncomment the below line to enable this feature
    HKLM,"%CUIDeviceIndependentKey%\igfxcfg","DCRotationCaps",%REG_DWORD%,0x1



    ;ROTATION SPECIFIC INF SETTINGS START HERE

    HKR,, Display1_EnableRotation
    HKR,, Display1_RotationCaps
    HKR,, Display2_RotationCaps
    HKR,, Display1_IndependentRotation
    HKR,, Display1_EnableIndependentRotation
    HKR,, Display1_EnableIDDC_WA

    ;ROTATION SPECIFIC INF SETTINGS END HERE



    ;ROTATION SPECIFIC INF SETTINGS START HERE

    HKR,, Display1_EnableRotation, %REG_DWORD%, 0x1
    HKR,, Display1_RotationCaps, %REG_DWORD%, 0x7 ;Portrait, Inverted Landscape, Inverted Portrait
    HKR,, Display2_RotationCaps, %REG_DWORD%, 0x7 ;Portrait, Inverted Landscape, Inverted Portrait
    HKR,, Display1_IndependentRotation, %REG_DWORD%, 0x01
    HKR,, Display1_EnableIndependentRotation, %REG_DWORD%, 0x01
    HKR,, Display1_EnableIDDC_WA, %REG_DWORD%, 0x01

    ;ROTATION SPECIFIC INF SETTINGS END HERE
     
  5. shurcooL

    shurcooL Notebook Deity

    Reputations:
    68
    Messages:
    745
    Likes Received:
    0
    Trophy Points:
    30
    I found a way to enable the rotate menu in Nvidia Control Panel. But that's not enough, because changing the rotation and hitting Apply doesn't actually work (it just stays with original orientation).

    To get the rotate menu in Control Panel to show up, go to registry and look for key:

    HKLM\SOFTWARE\NVIDIA Corporation\Global\NVTweak\NoPages

    It will have a hexadecimal value of something like:

    0x414*****

    Just change that 1 (in 7th position from the right) to 0, e.g.:

    0x404*****
     
  6. _geo_

    _geo_ Notebook Enthusiast

    Reputations:
    0
    Messages:
    20
    Likes Received:
    0
    Trophy Points:
    5
    I've got 0x41120558 in that location!

    Like I said before; I have 100% had this working before. I recall looking at my external monitor in portrait mode. I also recall that I was using some Nvidia specific apps related to overclocking/tuning but have deleted them since.

    Could it be that the Intel igfxper app loaded on startup is enforcing a limited user policy?

    I'm amazed that this has not been detailed before as so many users ( and not just Sony owners ) would benefit from having control of this feature.

    Alas; many experts are no longer using windows, having moved over to Linux, that there is less and less good information available with every new release of windows.
     
  7. _geo_

    _geo_ Notebook Enthusiast

    Reputations:
    0
    Messages:
    20
    Likes Received:
    0
    Trophy Points:
    5
    In my case; I'd like to stick with the regular hybrid drivers, but use a ViDock with a quad gfx card's attached...

    .... but maybe Sony's Nvidia drivers would limit my ability to control rotation on another graphic sub-system?

    Any Vaio owners using rotation, please post, with you system details such as bios hacked?, video drivers used?, etc...
     
  8. _geo_

    _geo_ Notebook Enthusiast

    Reputations:
    0
    Messages:
    20
    Likes Received:
    0
    Trophy Points:
    5
    @ shurcooL

    Have you also tried this? it did not work for me but maybe in combination with what you tried, it would!!

    ( Installing Windows 7 on an old TabletPC (PART 2, the Centrino 855GM drivers and screen rotation) - ADi)

    Navigate to this spot: HKEY_LOCAL_MACHINE / SYSTEM / CurrentControlSet / Control / TabletPC
    Add the following key: DisplayOrientations
    Inside that key, add four more keys:
    PrimaryLandscape
    PrimaryPortrait
    SecondaryLandscape
    SecondaryPortrait
    Then, inside of each of those keys, put two DWORD values:
    DefaultOrientationSeq
    OrientationMode
    For the first value (Seq), put in 1 for PrimaryLandscape, 2 for PrimaryPortrait, 3 for SecondaryLandscape, and 4 for SecondaryPortrait
    For the second value (Mode), put, in the same order, 0, 3, 2, and 1.

    This adds these four possible orientations to your choices in the TabletPC functionality.

    Lastly, enable screen rotation:
    HKEY_LOCAL_MACHINE / SYSTEM / Software / Intel / CUI

    There will be one or more keys in there, depending on how many displays your driver’s capable of running. For each one, add the following value inside:
    EnableRotation, DWORD value 1

    You might also need to add these in there (if they aren’t there already):
    RotationCaps, DWORD value 7
    RotationPolicy, DWORD value 0

    Reboot.
     
  9. shurcooL

    shurcooL Notebook Deity

    Reputations:
    68
    Messages:
    745
    Likes Received:
    0
    Trophy Points:
    30
    So have you tried 0x40120558?

    I'm not surprised, because the hardware definitely supports it. It's just that for some reason they disabled the functionality in the drivers.

    I can't try what you posted cuz I'm on XP, not 7.
     
  10. _geo_

    _geo_ Notebook Enthusiast

    Reputations:
    0
    Messages:
    20
    Likes Received:
    0
    Trophy Points:
    5
    Perhaps I'll try to mod the Samsung driver's INF and install it on a fresh Win 7 x64 install at the weekend.

    Although I wonder if the people in the electronics store (where I saw the rotation working) simply installed windows and then did a windows update to get the hardware working. I think it's possible, as this laptop cannot be bought with windows included, in this country.

    btw: I presume you already tested the iRotate app ?