NAME¶
ps3-video-mode
—
PS3 video mode utility
SYNOPSIS¶
ps3-video-mode |
[ -m,
--mode
mode-id ]
[-r,
--rgb ]
[-f,
--full-screen ]
[-g,
--full-range ]
[-d,
--dither ]
[-h,
--help ]
[-V,
--version ] |
DESCRIPTION¶
The ps3-video-mode utility is used to display or change the video mode of the
PS3 game console. The default behavior is to display the current video mode
ID.
OPTIONS¶
-m,
--mode
mode-id
- Set the system video mode to mode-id. See
the NOTES section below for more
information on the mode-id value.
-r,
--rgb
- Use RGB color space mode.
-f,
--full-screen
- Use full screen mode.
-g,
--full-range
- Use full range mode.
-d,
--dither
- Use dither mode.
-h,
--help
- Print a help message.
-V,
--version
- Display the program version number.
NOTES¶
Video Mode IDs and Mode Names¶
The supported video
mode-id values,
coresponding
mode-name values, and screen
resolutions are as follows:
AUTO Detect Mode:
0: auto (480i/576i if not HDMI)
60 Hz Broadcast Modes:
1: 480i (576 x 384)
2: 480p (576 x 384)
3: 720p (1124 x 644)
4: 1080i (1688 x 964)
5: 1080p (1688 x 964)
50 Hz Broadcast Modes:
6: 576i (576 x 460)
7: 576p (576 x 460)
8: 720p (1124 x 644)
9: 1080i (1688 x 964)
10: 1080p (1688 x 964)
VESA Modes:
11: wxga (1280 x 768)
12: sxga (1280 x 1024)
13: wuxga (1920 x 1200)
60 Hz Full Screen Broadcast Modes:
129: 480if (720 x 480)
130: 480pf (720 x 480)
131: 720pf (1280 x 720)
132: 1080if (1920 x 1080)
133: 1080pf (1920 x 1080)
50 Hz Full Screen Broadcast Modes:
134: 576if (720 x 576)
135: 576pf (720 x 576)
136: 720pf (1280 x 720)
137: 1080if (1920 x 1080)
138: 1080pf (1920 x 1080)
Note that VESA modes are only valid for the HDMI port.
The mode options
--rgb, --full-screen, --full-range
and
--dither can be specified via the
mode-id as follows:
RGB color space: <video mode ID> + 32
Full screen mode: <video mode ID> + 128
Full range mode: <video mode ID> + 1536
Dither mode: <video mode ID> + 2048
RGB Color Space Mode¶
The RGB color space mode
--rgb is only valid for
the analog port. The default is to use the YUV color space.
Full Screen Mode¶
Originally 480/576i, 480/576p, 720p, 1080i, and 1080p were analog broadcast
resolutions that included overscan. The full screen mode option
--full-screen causes the overscan region of the
broadcast modes to be used for pixel display. Not all displays can support
full screen mode.
RGB Full Range Mode¶
The full range mode
--full-range adjusts the
dynamic range of the video output RGB values.
This setting affects the video output signal on both the analog and HDMI ports,
but is only useful with some HDMI displays. When this option is not enabled
the video output signal will have an RGB dynamic range of 16 to 235, and when
enabled will have an RGB dynamic range of 0 to 255. This option must be
specified by the user because the HDMI information received from the attached
display does not specify whether the display supports RGB full range mode or
not.
Dither Mode¶
The dither mode option
--dither suppresses the Mach
Band Effect. See
http://en.wikipedia.org/wiki/Mach_bands.
Other Notes¶
Do not change the display resolution while sound is playing.
Do not change the display resolution from X. If you do, you will need to restart
the X server. This is because the X frame buffer driver assumes a frame buffer
has a fixed line length.
If you would like to boot Linux into a specific video mode you may pass a video
mode option on the kernel the command line. Two formats are available. One
uses a video mode name as
video=mode-name,
and the other uses a video
mode-id as
video=ps3fb:mode:mode-id.
See the
EXAMPLES section below for more
information.
EXAMPLES¶
Examples (1) and (2) are equivelent, and both set the video mode to 60Hz 720p
full screen:
ps3-video-mode --mode=3 --full-screen (1)
ps3-video-mode --mode=131 (2)
Example (3) uses the kernel command line to set the video mode to VESA WUXGA:
vmlinux video=wuxga ... (3)
Examples (4) and (5) are equivelent, and both set the video mode to 50Hz 1080p:
vmlinux video=1080p@50 ... (4)
vmlinux video=ps3fb:mode:10 ... (5)
SEE ALSO¶
fbset(8)
AUTHOR¶
Written by Masashi Kimoto and Geoff Levand.
REPORTING BUGS¶
Send bug reports to Geoff Levand <geoffrey.levand@am.sony.com>.