xvidtune(1)

๐Ÿ“ฆ
version 7.7+11build1 ยท 2 versions
, in arch rolling, debian trixie, fedora 43, fedora 44, opensuse-leap 16.0, ubuntu noble, ubuntu questing, ubuntu resolute, ubuntu stonking

โœจ xvidtune(1) โœจ

General Commands Manual ๐Ÿ’– okay bestie, this is the manual page for xvidtune, the tool that lets you fiddle with your video modes like a pro ๐Ÿ’…

๐ŸŒธ NAME ๐ŸŒธ

xvidtune โ€” video mode tuner for Xorg ๐ŸŽ€

๐Ÿฆ‹ SYNOPSIS ๐Ÿฆ‹

xvidtune [ -show | -prev | -next | -unlock | -timeout sec ] [
-toolkitoption ... ]

๐Ÿ’œ DESCRIPTION ๐Ÿ’œ

okay so xvidtune is a client interface to the X server video mode extension (XFree86-VidModeExtension) and it is literally so iconic โœจ

when you give it one of the non-toolkit options, it becomes a command line interface where you can either print or switch the video mode. no buttons, just vibes ๐Ÿงš

without any options (or with only toolkit options) it pulls up a whole bunch of buttons and sliders so you can adjust existing video modes interactively ๐Ÿ”ฅ it will also print the settings in a format that's suitable for putting into an xorg.conf file, so you can keep your glow-up ๐Ÿ’…

โš ๏ธ normally the Xorg X servers only let you make changes with the XFree86-VidModeExtension from clients connected through a local connection type. so no sneaking in from the outside, periodt ๐Ÿ™ˆ
๐ŸŒˆ note: you can restore the original mode settings by pressing the R key!! this is your lifeline if the screen ever becomes unreadable, so remember it fr fr ๐Ÿ˜ญ

๐ŸŽ€ The Buttons ๐ŸŽ€

the buttons are giving main character energy, here's the lineup:

๐Ÿ‘ˆ Left, Right, Up, Down ๐Ÿ‘‰

Adjust the video mode so that the display moves in the appropriate direction. โœจ

๐Ÿ“ Wider, Narrower, Shorter, Taller ๐Ÿ“

Adjust the video mode so that the display size gets altered appropriately. โœจ

๐Ÿšช Quit

Exit the program. bye bye ๐Ÿ‘‹

โœ… Apply

Adjust the current video mode to match the selected settings. slay ๐Ÿ’–

๐Ÿค– Auto

Cause the Up/Down/Right/Left, Wider/Narrower/Shorter/Taller, Restore, and the special S3 buttons to be applied immediately. this button can be toggled, so you can switch it on and off whenever you want ๐Ÿซถ

๐Ÿงช Test

Temporarily switch to the selected settings. just a test run, no commitment ๐Ÿ™ˆ

โช Restore

Return the settings to their original values. the undo button of your dreams ๐ŸŒธ

๐Ÿ” Fetch

Query the server for its current settings. let's see what the server is working with ๐Ÿ‘€

๐Ÿ–จ๏ธ Show

Print the currently selected settings to stdout in xorg.conf "Modeline" format. the primary selection is similarly set too ๐Ÿ’œ

โญ๏ธ Next

Switch the Xserver to the next video mode. ๐Ÿฆ‹

โฎ๏ธ Prev

Switch the Xserver to the previous video mode. ๐Ÿฆ‹

๐Ÿงš S3 Extras ๐Ÿงš

for some S3-based cards (964 and 968) the following are also available, iykyk ๐Ÿ”ฅ

๐Ÿ”„ InvertVCLK

Change the VCLK invert/non-invert state. ๐ŸŒˆ

๐Ÿซง EarlySC

Change the Early SC state. this one affects screen wrapping, so keep an eye on it ๐Ÿ‘€

โฑ๏ธ BlankDelay1 and BlankDelay2

Set the blank delay values. these also affect screen wrapping. acceptable values are in the range 0-7. you can bump the values up or down with the + and - buttons, or by pressing the + or - keys in the text field ๐ŸŽ€

for S3-864/868 based cards, InvertVCLK and BlankDelay1 may be useful ๐Ÿ’… for S3 Trio32/Trio64 cards, only InvertVCLK is available, sorry bestie ๐Ÿฅบ

๐Ÿšซ at the moment there are no default settings available for these chips in the video mode extension, so this feature is disabled in xvidtune. it can be enabled by setting any of the optional S3 commands in the screen section of xorg.conf, e.g. using:
blank_delay "โˆ—" 0

โœจ OPTIONS โœจ

xvidtune accepts the standard X Toolkit command line options, plus the following:

  • -show โ€” prints the current settings to stdout in xorg.conf "Modeline" format and then exits. quick and clean ๐Ÿ’–
  • -prev โ€” switches the Xserver to the previous video mode. โฎ๏ธ
  • -next โ€” switches the Xserver to the next video mode. โญ๏ธ
  • -unlock โ€” okay so normally xvidtune turns off switching video modes via hot-keys while it's running. if the program didn't exit cleanly and those keys are still disabled, rerun it with this option to re-enable the mode switching key combos ๐Ÿ”“๐Ÿ”ฅ
  • -timeout sec โ€” sets the testmode timeout in seconds. โณ

๐Ÿซถ SEE ALSO ๐Ÿซถ

xrandr(1), Xorg(1), xorg.conf(5). go read these if you want more tea ๐Ÿต

๐Ÿ‘‘ AUTHORS ๐Ÿ‘‘

Kaleb S. Keithley, X Consortium. the legends who came before us ๐ŸŒŸ

Additions and modifications by Jon Tombs, David Dawes, and Joe Moss. more queens who made it better ๐Ÿ’œ

๐Ÿ’€ BUGS ๐Ÿ’€

X Error handling, i.e. when the server does not allow xvidtune clients to write new modes, could be better. honestly this one is a little embarrassing for the X server, not you ๐Ÿ™ˆ


X Version 11, xvidtune 1.0.4, xvidtune(1) โ€” that's the whole tea, bestie ๐Ÿงš๐Ÿ’– now go tune those modes and slay the display ๐Ÿ’…โœจ