Beijer Electronics (formerly QSI Corporation)

TREQ Screen Rotate
Page 1 of 1

Author:  arth [ Mon Aug 04, 2008 10:16 am ]
Post subject:  TREQ Screen Rotate

I am trying to rotate the screen on my TREQ unit so that it displays in "portrait" mode. After reading several CE articles pertaining to this it looks as if you can simply change one of the registry keys to do this. I have changed the following registry key but have seen no change in the display orientation.


Does anyone know of any way to rotate the screen on the TREQ?

Author:  keyu [ Wed Aug 20, 2008 8:31 am ]
Post subject:  Re: TREQ Screen Rotate

See update in later post.

Author:  harlan [ Thu Aug 21, 2008 7:35 am ]
Post subject:  Re: TREQ Screen Rotate

How can those values even be used?? Those are HEX values "B4", "5A", "10E". You can't enter Hex values into a DWord registry value. I've tried the following, none of which work:

LMachine\System\GDI\ROTATION\Angle:DWORD:5A <--- Value not allowed

"Hex" is not a type that can be used. The only types allowed are: SZ (string), Multi-SZ (multi-line string), Binary, DWORD (Decimal Word).

Any ideas?


Author:  keyu [ Mon Aug 25, 2008 10:33 am ]
Post subject:  Re: TREQ Screen Rotate

All right, I spent some time in digging this issue here is the result:

For TREQ with x86 processor, now renamed to TREQ-DX, this function is disabled in order to support DirectDraw. Enabling this needs a specially built OS image and the graphic performance is 5 times slower. If anyone needs such an OS image, please contact QSI.

For TREQ-L, with ARM processor, rotating 180 degree is working fine, at least with latest image. Rotating 90 or 270 degree doesn't, the image is rotated but still in 800*480 causing out of boundary. Don't try playing with this. We don't have plan to work on it until customer requests a special customized design, since keypad and case are likely to be involved too.

Once the rotation function is enabled, the registry key [HKEY_LOCAL_MACHINE\System\GDI\Rotation] has a DWORD value "Angle" to be set for rotation. Only 4 values are allowed: 0, 90 (0x5A), 180 (0xB4) and 270 (0x10E)

Page 1 of 1 All times are UTC - 7 hours
Powered by phpBB® Forum Software © phpBB Group