[{"data":1,"prerenderedAt":1210},["ShallowReactive",2],{"i-custom:brand-text":3,"\u002Fguides\u002Fstretch-on-windows":9,"\u002Fguides\u002Fstretch-on-windows-siblings":160},{"left":4,"top":4,"width":5,"height":6,"rotate":4,"vFlip":7,"hFlip":7,"body":8},0,560.28,72.87,false,"\u003Cpath d=\"M0,48.42V0h16.2v45.74c0,10.37,2.31,13.43,17.04,13.43s17.13-3.06,17.13-13.43V0h16.2v48.42c0,16.76-7.41,24.44-33.33,24.44S0,65.18,0,48.42Z\"\u002F>\n  \u003Cpath d=\"M78.7,0h15.19v72.04h-15.19V0Z\"\u002F>\n  \u003Cpath d=\"M108.98,57.31v-25.37h-6.67v-11.76h6.67V7.41h15.18v12.78h12.87v11.76h-12.87v22.78c0,3.98,1.11,4.72,6.2,4.72h6.67v12.59h-13.06c-11.39,0-15-4.54-15-14.72Z\"\u002F>\n  \u003Cpath d=\"M146.39,20.18h15.09v7.96h.19c1.67-5.65,6.11-8.43,13.43-8.43h5.65v12.68h-5.83c-11.57,0-13.33,2.04-13.33,12.87v26.76h-15.19V20.18Z\"\u002F>\n  \u003Cpath d=\"M184.82,56.29c0-12.41,6.2-15.65,23.89-15.65h12.78v-2.69c0-5.74-2.22-7.5-9.91-7.5s-9.91,1.57-9.91,6.48v.19h-14.81v-.93c0-12.41,6.2-16.85,24.44-16.85s25.09,4.91,25.09,17.69v35h-14.91v-6.67h-.18c-2.04,4.72-4.44,7.41-16.94,7.41-14.17,0-19.54-5-19.54-16.48ZM209.72,61.29c7.96,0,11.94-1.02,11.94-7.41v-4.07h-11.57c-8.05,0-10.28,1.11-10.28,5.93,0,4.07,1.85,5.56,9.91,5.56Z\"\u002F>\n  \u003Cpath d=\"M239.45,0h17.04l12.13,57.31h.19L283.06,0h18.15l14.17,57.31h.19L327.78,0h16.94l-18.7,72.04h-20.46l-13.43-54.81h-.09l-13.43,54.81h-20.56L239.45,0Z\"\u002F>\n  \u003Cpath d=\"M352.13,0h15.19v13.52h-15.19V0ZM352.13,20.18h15.19v51.85h-15.19V20.18Z\"\u002F>\n  \u003Cpath d=\"M377.78,46.11c0-20.18,5.19-26.67,22.22-26.67,11.02,0,14.63,2.13,17.31,8.15h.18V0h15.19v72.04h-14.72v-7.41h-.18c-2.5,6.02-6.76,8.15-17.78,8.15-17.04,0-22.22-6.48-22.22-26.67ZM405.56,59.91c10,0,12.31-1.94,12.31-11.85v-3.89c0-9.91-2.31-11.85-12.31-11.85-10.65,0-12.31,1.94-12.31,13.8s1.67,13.8,12.31,13.8Z\"\u002F>\n  \u003Cpath d=\"M442.96,46.2c0-20.56,6.2-26.85,26.94-26.85s26.11,6.2,26.11,26.39v4.63h-37.96v1.2c0,7.69,2.04,9.63,12.13,9.63,8.43,0,10.74-1.48,10.74-5.65v-.19h15.09v.93c0,11.76-6.67,16.57-25.93,16.57-20.93,0-27.13-6.02-27.13-26.67ZM481.02,40.55v-.65c0-6.76-1.76-8.89-11.11-8.89-9.91,0-11.85,2.04-11.85,9.54h22.96Z\"\u002F>\n  \u003Cpath d=\"M505.09,46.11c0-20.28,6.02-26.76,27.59-26.76s27.59,6.48,27.59,26.76-6.02,26.76-27.59,26.76-27.59-6.48-27.59-26.76ZM532.69,59.91c10.83,0,12.13-2.31,12.13-13.8s-1.3-13.8-12.13-13.8-12.13,2.31-12.13,13.8,1.3,13.8,12.13,13.8Z\"\u002F>",{"id":10,"title":11,"body":12,"description":145,"extension":146,"icon":147,"meta":148,"navigation":149,"order":150,"path":151,"schemaOrg":152,"seo":153,"sitemap":154,"stem":156,"summary":157,"tier":158,"updatedAt":155,"__hash__":159},"guides\u002Fguides\u002Fstretch-on-windows.md","Stretch Not Working on Windows",{"type":13,"value":14,"toc":136},"minimark",[15,25,36,41,44,49,60,63,69,73,79,82,87,91,133],[16,17,18,19,24],"p",{},"On Windows, Chrome has a long-standing bug where hardware-accelerated video can ignore non-uniform ",[20,21,23],"a",{"href":22},"\u002Fguides\u002Fvideo-modes","Stretch"," on some streaming sites — Netflix is the most common case. The video refuses to stretch even though the mode is active. It's a Chrome\u002FGPU issue, not an UltraWideo one, and two small launch flags fix it without turning hardware acceleration off.",[26,27,28],"blockquote",{},[16,29,30,31,35],{},"This only affects ",[32,33,34],"strong",{},"Chrome on Windows",". Firefox, other browsers, and other operating systems are unaffected.",[37,38,40],"h2",{"id":39},"two-flags-that-fix-it","Two flags that fix it",[16,42,43],{},"Pick whichever fits your priorities — both keep hardware acceleration on.",[45,46,48],"h3",{"id":47},"option-1-disable-accelerated-video-decode","Option 1 — Disable accelerated video decode",[50,51,56],"pre",{"className":52,"code":54,"language":55},[53],"language-text","--disable-accelerated-video-decode\n","text",[57,58,54],"code",{"__ignoreMap":59},"",[16,61,62],{},"Chrome decodes video on the CPU instead of the GPU. Compositing and rendering stay hardware-accelerated, and the rest of the browser is unaffected.",[16,64,65,68],{},[32,66,67],{},"Tradeoff:"," slightly higher CPU during playback, and Netflix may cap quality at 720p (its hardware DRM requires hardware decode).",[45,70,72],{"id":71},"option-2-disable-direct-composition","Option 2 — Disable Direct Composition",[50,74,77],{"className":75,"code":76,"language":55},[53],"--disable-direct-composition\n",[57,78,76],{"__ignoreMap":59},[16,80,81],{},"Disables Chrome's modern Windows compositor for the whole browser. Video decode stays on the GPU, so streaming quality stays at full resolution.",[16,83,84,86],{},[32,85,67],{}," an older rendering path for everything Chrome draws, which can occasionally cause minor visual quirks on other pages.",[37,88,90],{"id":89},"how-to-add-the-flag","How to add the flag",[92,93,94,102,112,119,122],"ol",{},[95,96,97,98,101],"li",{},"Right-click your Chrome shortcut (desktop or taskbar) and choose ",[32,99,100],{},"Properties",".",[95,103,104,105,108,109],{},"In the ",[32,106,107],{},"Target"," field, leave the quoted path alone, add a single space after it, then paste the flag. For example: ",[57,110,111],{},"\"C:\\Program Files\\Google\\Chrome\\Application\\chrome.exe\" --disable-direct-composition",[95,113,114,115,118],{},"Click ",[32,116,117],{},"OK",", then quit Chrome completely — check the system tray and exit any background Chrome there too, or the flag won't apply.",[95,120,121],{},"Re-open Chrome from that same shortcut.",[95,123,124,125,128,129,132],{},"Confirm it worked: open ",[57,126,127],{},"chrome:\u002F\u002Fversion"," and check that the ",[32,130,131],{},"Command Line"," line includes your flag.",[16,134,135],{},"The flag only applies when Chrome launches from this specific shortcut. Opening Chrome from another link or app won't include it.",{"title":59,"searchDepth":137,"depth":137,"links":138},2,[139,144],{"id":39,"depth":137,"text":40,"children":140},[141,143],{"id":47,"depth":142,"text":48},3,{"id":71,"depth":142,"text":72},{"id":89,"depth":137,"text":90},"On Windows, Chrome can ignore non-uniform Stretch on streaming sites like Netflix. Two launch flags fix it without disabling hardware acceleration.","md","i-lucide-monitor-cog",{},true,1,"\u002Fguides\u002Fstretch-on-windows",null,{"title":11,"description":145},{"loc":151,"lastmod":155},"2026-06-19","guides\u002Fstretch-on-windows","Fix Chrome's Windows bug where hardware-accelerated video ignores Stretch.","troubleshooting","Np6wC5TNZlGNpB-ip75TE49TOGb0CpjzlIFC2Iv8urA",[161,242,326,428,607,747,854,917,987,1034,1075,1147],{"id":10,"title":11,"body":162,"description":145,"extension":146,"icon":147,"meta":239,"navigation":149,"order":150,"path":151,"schemaOrg":152,"seo":240,"sitemap":241,"stem":156,"summary":157,"tier":158,"updatedAt":155,"__hash__":159},{"type":13,"value":163,"toc":232},[164,168,174,176,178,180,185,187,191,193,198,200,204,206,230],[16,165,18,166,24],{},[20,167,23],{"href":22},[26,169,170],{},[16,171,30,172,35],{},[32,173,34],{},[37,175,40],{"id":39},[16,177,43],{},[45,179,48],{"id":47},[50,181,183],{"className":182,"code":54,"language":55},[53],[57,184,54],{"__ignoreMap":59},[16,186,62],{},[16,188,189,68],{},[32,190,67],{},[45,192,72],{"id":71},[50,194,196],{"className":195,"code":76,"language":55},[53],[57,197,76],{"__ignoreMap":59},[16,199,81],{},[16,201,202,86],{},[32,203,67],{},[37,205,90],{"id":89},[92,207,208,212,218,222,224],{},[95,209,97,210,101],{},[32,211,100],{},[95,213,104,214,108,216],{},[32,215,107],{},[57,217,111],{},[95,219,114,220,118],{},[32,221,117],{},[95,223,121],{},[95,225,124,226,128,228,132],{},[57,227,127],{},[32,229,131],{},[16,231,135],{},{"title":59,"searchDepth":137,"depth":137,"links":233},[234,238],{"id":39,"depth":137,"text":40,"children":235},[236,237],{"id":47,"depth":142,"text":48},{"id":71,"depth":142,"text":72},{"id":89,"depth":137,"text":90},{},{"title":11,"description":145},{"loc":151,"lastmod":155},{"id":243,"title":244,"body":245,"description":317,"extension":146,"icon":318,"meta":319,"navigation":149,"order":150,"path":22,"schemaOrg":152,"seo":320,"sitemap":321,"stem":322,"summary":323,"tier":324,"updatedAt":155,"__hash__":325},"guides\u002Fguides\u002Fvideo-modes.md","Video Modes",{"type":13,"value":246,"toc":312},[247,254,258,284,288,300,304],[16,248,249,250,253],{},"Mode is the heart of UltraWideo: it decides how a video fills your screen. There are four, and you can flip between them from the ",[32,251,252],{},"Settings"," tab, with a keyboard shortcut, or by scrolling over the video.",[37,255,257],{"id":256},"the-four-modes","The four modes",[259,260,261,267,273,278],"ul",{},[95,262,263,266],{},[32,264,265],{},"Normal"," — the video exactly as the site delivers it, untouched. This is the default and your \"off\" baseline.",[95,268,269,272],{},[32,270,271],{},"Upscale"," — zooms the video to fill the screen and crops the overflow, keeping correct proportions with no distortion. This is the everyday \"kill the black bars on my ultrawide\" mode.",[95,274,275,277],{},[32,276,23],{}," — stretches the picture edge to edge for zero black bars. People look slightly wide, but you use every pixel.",[95,279,280,283],{},[32,281,282],{},"Custom"," — whatever scale values you set yourself. Adjusting Scale automatically switches you here.",[37,285,287],{"id":286},"which-one-should-i-use","Which one should I use?",[16,289,290,291,293,294,296,297,299],{},"For most ultrawide setups, ",[32,292,271],{}," is the answer — it removes the side bars without warping anyone's face. Reach for ",[32,295,23],{}," only when you want absolutely no bars and don't mind a bit of distortion. ",[32,298,282],{}," is there for the rare video where neither preset frames things quite right.",[37,301,303],{"id":302},"good-to-know","Good to know",[16,305,306,307,311],{},"Your chosen mode is remembered and re-applied automatically the next time you watch — set it once and forget it. If you find yourself never using a mode, Pro's ",[20,308,310],{"href":309},"\u002Fguides\u002Fmode-manager","Mode Manager"," can hide it from the cycle so a single shortcut press flips straight to the one you want.",{"title":59,"searchDepth":137,"depth":137,"links":313},[314,315,316],{"id":256,"depth":137,"text":257},{"id":286,"depth":137,"text":287},{"id":302,"depth":137,"text":303},"The four ways UltraWideo fills your screen – Normal, Upscale, Stretch, and Custom – and when to reach for each.","i-lucide-monitor",{},{"title":244,"description":317},{"loc":22,"lastmod":155},"guides\u002Fvideo-modes","Normal, Upscale, Stretch, Custom – pick how the video fills your screen.","free","bsw4obNqoNCWfzRnfQ-MGvOW6WdmSBTlM1k7uZAu1ME",{"id":327,"title":328,"body":329,"description":419,"extension":146,"icon":420,"meta":421,"navigation":149,"order":137,"path":422,"schemaOrg":152,"seo":423,"sitemap":424,"stem":425,"summary":426,"tier":324,"updatedAt":155,"__hash__":427},"guides\u002Fguides\u002Fscale-and-pan.md","Scale & Pan",{"type":13,"value":330,"toc":414},[331,345,349,352,376,386,390,393,401,406,408],[16,332,333,334,337,338,341,342,344],{},"When a preset mode gets you 90% of the way there, ",[32,335,336],{},"Scale"," and ",[32,339,340],{},"Pan"," take you the rest. Both live in the ",[32,343,252],{}," tab and apply live as you adjust them.",[37,346,348],{"id":347},"scale-x-y","Scale (X \u002F Y)",[16,350,351],{},"Scale is manual control over width and height:",[259,353,354,364,370],{},[95,355,356,359,360,363],{},[32,357,358],{},"Scale X"," widens the video, ",[32,361,362],{},"Scale Y"," heightens it.",[95,365,366,369],{},[32,367,368],{},"Linked"," keeps the aspect ratio locked so both axes move together.",[95,371,372,375],{},[32,373,374],{},"Unlinked"," lets you adjust width and height independently.",[16,377,378,379,381,382,385],{},"Use it to dial in a monitor where Upscale crops slightly too much or too little. Adjusting Scale automatically puts you in ",[32,380,282],{}," mode, and ",[32,383,384],{},"Clear"," resets back to default.",[37,387,389],{"id":388},"pan-x-y","Pan (X \u002F Y)",[16,391,392],{},"Pan shifts the visible part of the video after it's been zoomed or cropped:",[259,394,395,398],{},[95,396,397],{},"Move the frame on either axis to re-center what you want to see.",[95,399,400],{},"Perfect for a video where the subject sits off-center, or where hard-coded subtitles get cropped — nudge them back into view.",[16,402,403,405],{},[32,404,384],{}," recenters the frame at any time.",[37,407,303],{"id":302},[16,409,410,411,413],{},"Scale and Pan are the manual escape hatch — they work on any video, on any site, for free. Pair them with ",[20,412,244],{"href":22}," to get from \"close enough\" to \"exactly right,\" and your values are saved for next time.",{"title":59,"searchDepth":137,"depth":137,"links":415},[416,417,418],{"id":347,"depth":137,"text":348},{"id":388,"depth":137,"text":389},{"id":302,"depth":137,"text":303},"Fine-tune the exact zoom with Scale and reposition the frame with Pan – the manual controls for a pixel-perfect fit on any screen.","i-lucide-move",{},"\u002Fguides\u002Fscale-and-pan",{"title":328,"description":419},{"loc":422,"lastmod":155},"guides\u002Fscale-and-pan","Dial in the exact zoom and shift the frame to fit any screen.","koYwE0ZfckztjcWSYJI8X8zEcU1S26i9jtBxaHZ2QpA",{"id":429,"title":430,"body":431,"description":598,"extension":146,"icon":599,"meta":600,"navigation":149,"order":142,"path":601,"schemaOrg":152,"seo":602,"sitemap":603,"stem":604,"summary":605,"tier":324,"updatedAt":155,"__hash__":606},"guides\u002Fguides\u002Fshortcuts-and-gestures.md","Shortcuts & Gestures",{"type":13,"value":432,"toc":593},[433,436,440,443,526,533,537,540,583,585],[16,434,435],{},"Once your setup feels right, you'll rarely open the panel. Keyboard shortcuts and gestures let you drive UltraWideo without breaking from the video.",[37,437,439],{"id":438},"keyboard-shortcuts","Keyboard shortcuts",[16,441,442],{},"Defaults, editable in your browser's extension settings:",[444,445,446,462],"table",{},[447,448,449],"thead",{},[450,451,452,456,459],"tr",{},[453,454,455],"th",{},"Action",[453,457,458],{},"Windows \u002F Linux",[453,460,461],{},"macOS",[463,464,465,481,496,511],"tbody",{},[450,466,467,471,476],{},[468,469,470],"td",{},"Toggle activity",[468,472,473],{},[57,474,475],{},"Alt+Shift+X",[468,477,478],{},[57,479,480],{},"MacCtrl+Cmd+X",[450,482,483,486,491],{},[468,484,485],{},"Cycle mode",[468,487,488],{},[57,489,490],{},"Alt+Shift+Z",[468,492,493],{},[57,494,495],{},"MacCtrl+Cmd+Z",[450,497,498,501,506],{},[468,499,500],{},"Show \u002F hide panel",[468,502,503],{},[57,504,505],{},"Alt+Shift+A",[468,507,508],{},[57,509,510],{},"MacCtrl+Cmd+A",[450,512,513,516,521],{},[468,514,515],{},"Voice input (Pro)",[468,517,518],{},[57,519,520],{},"Alt+Shift+V",[468,522,523],{},[57,524,525],{},"MacCtrl+Cmd+V",[16,527,528,529,532],{},"You can remap any of these from the extension's ",[32,530,531],{},"Shortcuts"," tab, or directly in your browser's keyboard-shortcut settings.",[37,534,536],{"id":535},"gestures","Gestures",[16,538,539],{},"Gestures are built in and trigger only while you're hovering over a video:",[444,541,542,551],{},[447,543,544],{},[450,545,546,549],{},[453,547,548],{},"Gesture",[453,550,455],{},[463,552,553,560,568,575],{},[450,554,555,558],{},[468,556,557],{},"Ctrl + scroll over video",[468,559,485],{},[450,561,562,565],{},[468,563,564],{},"Ctrl + Alt + scroll",[468,566,567],{},"Adjust scale",[450,569,570,573],{},[468,571,572],{},"Two-finger pinch (trackpad)",[468,574,485],{},[450,576,577,580],{},[468,578,579],{},"Alt + drag on video",[468,581,582],{},"Pan the video",[37,584,303],{"id":302},[16,586,587,588,592],{},"Gestures can't be reassigned — they're fixed so they never clash with a site's own controls, and they stay dormant unless your pointer is over a video. Keyboard shortcuts are fully yours to change. Voice input is a ",[20,589,591],{"href":590},"\u002Fguides\u002Fvoice-control","Pro feature","; the other shortcuts are free.",{"title":59,"searchDepth":137,"depth":137,"links":594},[595,596,597],{"id":438,"depth":137,"text":439},{"id":535,"depth":137,"text":536},{"id":302,"depth":137,"text":303},"Control everything without opening the panel – keyboard shortcuts you can remap, plus built-in mouse and trackpad gestures.","i-lucide-keyboard",{},"\u002Fguides\u002Fshortcuts-and-gestures",{"title":430,"description":598},{"loc":601,"lastmod":155},"guides\u002Fshortcuts-and-gestures","Keyboard shortcuts and mouse\u002Ftrackpad gestures for hands-on control.","4lGLXLHN7tuE3b_xInHUwh9k7Sfp_EI3J-hWKXoqM20",{"id":608,"title":609,"body":610,"description":737,"extension":146,"icon":738,"meta":739,"navigation":149,"order":740,"path":741,"schemaOrg":152,"seo":742,"sitemap":743,"stem":744,"summary":745,"tier":324,"updatedAt":155,"__hash__":746},"guides\u002Fguides\u002Fpreferences.md","Preferences",{"type":13,"value":611,"toc":728},[612,618,622,637,641,648,652,659,663,666,684,688,694,698,704,708,711,725],[16,613,614,615,617],{},"Everything in the ",[32,616,609],{}," tab is free — no Pro license required. Changes apply to the panel immediately and stick after you close and reopen it.",[37,619,621],{"id":620},"appearance","Appearance",[16,623,624,625,628,629,632,633,636],{},"Choose the panel theme: ",[32,626,627],{},"Auto"," (follows your system), ",[32,630,631],{},"Light",", or ",[32,634,635],{},"Dark",". Switching is instant, and Auto matches your OS light\u002Fdark setting as it changes.",[37,638,640],{"id":639},"accent-color","Accent color",[16,642,643,644,647],{},"All ",[32,645,646],{},"16"," interface colors are available to everyone — none are locked behind Pro. Pick one and the panel restyles immediately, and the choice sticks.",[37,649,651],{"id":650},"language","Language",[16,653,654,655,658],{},"Set the interface language to ",[32,656,657],{},"Auto (Browser)"," or pick one manually. Changing it updates every label in the panel right away.",[37,660,662],{"id":661},"popup-trigger","Popup Trigger",[16,664,665],{},"Choose how you open UltraWideo:",[259,667,668,678],{},[95,669,670,673,674,677],{},[32,671,672],{},"Toolbar"," (default) — open the panel straight from the UltraWideo icon in your browser's toolbar, or with the show\u002Fhide ",[20,675,676],{"href":601},"shortcut",". Nothing sits on the page. Pin the icon and it's always one click away.",[95,679,680,683],{},[32,681,682],{},"Companion"," — a small draggable button stays on the page and opens the panel right where you put it. This was UltraWideo's classic behavior; it's now opt-in.",[37,685,687],{"id":686},"interface-placement","Interface Placement",[16,689,690,691,693],{},"In ",[32,692,672],{}," mode, pick which corner the panel opens from: top-left, top-right (the default), bottom-left, or bottom-right.",[37,695,697],{"id":696},"auto-hide-trigger","Auto-hide trigger",[16,699,700,701,703],{},"Applies only in ",[32,702,682],{}," mode. With it on, the draggable trigger fades out while the video plays and returns the moment you pause or move your mouse over the video — keeping it out of your way.",[37,705,707],{"id":706},"notifications","Notifications",[16,709,710],{},"Controls two optional prompts:",[259,712,713,719],{},[95,714,715,718],{},[32,716,717],{},"Show changelog on update"," — a heads-up when a new version ships.",[95,720,721,724],{},[32,722,723],{},"Show review prompt"," — the occasional nudge to leave a review.",[16,726,727],{},"Turn either off and that prompt stops appearing.",{"title":59,"searchDepth":137,"depth":137,"links":729},[730,731,732,733,734,735,736],{"id":620,"depth":137,"text":621},{"id":639,"depth":137,"text":640},{"id":650,"depth":137,"text":651},{"id":661,"depth":137,"text":662},{"id":686,"depth":137,"text":687},{"id":696,"depth":137,"text":697},{"id":706,"depth":137,"text":707},"Make the panel yours – theme, all 16 accent colors, interface language, auto-hide trigger, and notification prompts. All free.","i-lucide-settings",{},4,"\u002Fguides\u002Fpreferences",{"title":609,"description":737},{"loc":741,"lastmod":155},"guides\u002Fpreferences","Theme, accent colors, language, auto-hide, and notification prompts.","yuN4DTe1Tz1wGYHUCmBbwE9AbtdvtXX1hyGacEN-gUw",{"id":748,"title":749,"body":750,"description":843,"extension":146,"icon":844,"meta":845,"navigation":149,"order":846,"path":847,"schemaOrg":152,"seo":848,"sitemap":849,"stem":850,"summary":851,"tier":852,"updatedAt":155,"__hash__":853},"guides\u002Fguides\u002Fper-site-settings.md","Per-Site Settings",{"type":13,"value":751,"toc":838},[752,763,767,772,795,799,802,816,819,821,824],[16,753,754,755,758,759,762],{},"Different sites need different setups. YouTube might want one zoom, Netflix another. Per-site settings (Pro) let you save a config per ",[32,756,757],{},"host"," or per ",[32,760,761],{},"path",", and the right one applies the instant you arrive — no manual switching.",[37,764,766],{"id":765},"the-three-scopes","The three scopes",[16,768,104,769,771],{},[32,770,252],{}," tab, the Scope control decides where your settings apply:",[259,773,774,780,789],{},[95,775,776,779],{},[32,777,778],{},"Global"," — applies to all sites. This is the free baseline everyone has.",[95,781,782,785,786,101],{},[32,783,784],{},"Host"," — applies to just this domain, e.g. ",[57,787,788],{},"youtube.com",[95,790,791,794],{},[32,792,793],{},"Path"," — applies to just this exact URL.",[37,796,798],{"id":797},"priority","Priority",[16,800,801],{},"When more than one scope matches, the most specific one wins:",[26,803,804],{},[16,805,806,808,809,811,812,808,814,101],{},[32,807,793],{}," beats ",[32,810,784],{},", and ",[32,813,784],{},[32,815,778],{},[16,817,818],{},"So a Path setting for one specific video overrides your YouTube-wide Host setting, which in turn overrides your Global default.",[37,820,303],{"id":302},[16,822,823],{},"Settings auto-apply the moment you land on a matching site or URL — set YouTube once, set Netflix once, and each just works from then on.",[16,825,826,827,830,831,833,834,101],{},"One browser limitation worth knowing: a YouTube or Vimeo video ",[32,828,829],{},"embedded on another site"," uses its own domain for settings, so a ",[57,832,788],{}," host setting applies to YouTube embeds everywhere. If you want consistent behavior across embeds, use Global. Per-site settings sync across your devices with ",[20,835,837],{"href":836},"\u002Fguides\u002Fcloud-sync","Cloud Sync",{"title":59,"searchDepth":137,"depth":137,"links":839},[840,841,842],{"id":765,"depth":137,"text":766},{"id":797,"depth":137,"text":798},{"id":302,"depth":137,"text":303},"Give every site – or even every URL – its own configuration that applies automatically the moment you land there. A Pro feature.","i-lucide-layout-grid",{},5,"\u002Fguides\u002Fper-site-settings",{"title":749,"description":843},{"loc":847,"lastmod":155},"guides\u002Fper-site-settings","A different config per site or URL, applied automatically on arrival.","pro","dcdKWRcPwratx9ebU3ix171UXEfaz9hI7Eqzm2Y6rQ8",{"id":855,"title":856,"body":857,"description":907,"extension":146,"icon":908,"meta":909,"navigation":149,"order":910,"path":911,"schemaOrg":152,"seo":912,"sitemap":913,"stem":914,"summary":915,"tier":852,"updatedAt":155,"__hash__":916},"guides\u002Fguides\u002Fletterbox-detection.md","Letterbox Detection",{"type":13,"value":858,"toc":901},[859,862,866,872,876,883,887,893,895],[16,860,861],{},"Some black bars aren't added by the site — they're encoded into the video file itself, the way a 2.39:1 movie is delivered inside a 16:9 frame. No mode can resize those away because they're part of the picture. Letterbox Detection (Pro) finds the real image inside the frame and crops the baked-in bars out.",[37,863,865],{"id":864},"detect","Detect",[16,867,868,869,871],{},"On most sites, tap ",[32,870,865],{}," and UltraWideo measures the bars and crops them automatically — the picture reframes to just the real content.",[37,873,875],{"id":874},"measure-for-protected-streams","Measure (for protected streams)",[16,877,878,879,882],{},"On DRM-protected streams like Netflix or Prime Video, browsers block reading pixels from the video, so automatic Detect can't see the frame. Use ",[32,880,881],{},"Measure"," instead: drag over the top black bar and release, and UltraWideo applies the matching crop.",[37,884,886],{"id":885},"when-to-use-it","When to use it",[16,888,889,890,892],{},"Reach for Letterbox Detection on films that still show permanent black bars even after ",[20,891,271],{"href":22}," — typically anything shot in a wider-than-16:9 cinematic ratio.",[37,894,303],{"id":302},[16,896,897,898,900],{},"Prefer to do it by hand for free? The ",[20,899,336],{"href":422}," controls can crop baked-in bars manually on any video — Letterbox Detection just makes it one tap (or one drag) instead of fiddling with values.",{"title":59,"searchDepth":137,"depth":137,"links":902},[903,904,905,906],{"id":864,"depth":137,"text":865},{"id":874,"depth":137,"text":875},{"id":885,"depth":137,"text":886},{"id":302,"depth":137,"text":303},"Crop the black bars baked into the video file itself – automatically on most sites, or by measuring them by hand on protected streams. A Pro feature.","i-lucide-crop",{},6,"\u002Fguides\u002Fletterbox-detection",{"title":856,"description":907},{"loc":911,"lastmod":155},"guides\u002Fletterbox-detection","Remove black bars encoded into the video itself, automatically.","0svFgXPCwwrWmA45UrCOrTVdQUrIIUz0fXnxJ9ZMzx8",{"id":918,"title":919,"body":920,"description":977,"extension":146,"icon":978,"meta":979,"navigation":149,"order":980,"path":981,"schemaOrg":152,"seo":982,"sitemap":983,"stem":984,"summary":985,"tier":852,"updatedAt":155,"__hash__":986},"guides\u002Fguides\u002Fambient-light.md","Ambient Light",{"type":13,"value":921,"toc":971},[922,925,929,932,936,943,950,954,961,963],[16,923,924],{},"Ambient Light (Pro) surrounds the video with a soft, blurred glow of whatever colors are on screen, updated in real time. It's the bias-light effect that makes a dark room feel cinematic — and a genuinely smart move for OLED screens.",[37,926,928],{"id":927},"what-it-does","What it does",[16,930,931],{},"The screen edges fill with a live, blurred wash of the on-screen colors that shifts as the video plays. In a dark room it pulls your eye into the picture and reduces the harsh contrast between a bright video and a black border.",[37,933,935],{"id":934},"easy-on-oled","Easy on OLED",[16,937,938,939,942],{},"When filling the screen with a ",[20,940,941],{"href":22},"mode"," isn't an option — you want the original aspect ratio, or the bars are baked into a protected stream — you're left with static black bars parked in the same spot for hours. On OLED that's the classic uneven-wear trap: the bright picture area ages while the black-bar regions stay untouched, and over time that difference can etch in as visible banding.",[16,944,945,946,949],{},"Ambient Light keeps those edge regions gently lit and constantly shifting with the picture, so the whole panel ages ",[32,947,948],{},"evenly"," instead of just the middle. It's the safer way to live with letterboxing on an OLED when a mode can't help.",[37,951,953],{"id":952},"drm-content","DRM content",[16,955,956,957,960],{},"Ambient Light is automatically disabled on DRM-protected video — Netflix, Disney+, Prime Video, HBO Max, Apple TV+, and similar — with a small ",[32,958,959],{},"\"DRM Detected\""," note. This isn't a bug: browsers block reading pixels from encrypted video, so the glow simply can't be generated there. Every other UltraWideo feature still works on those streams.",[37,962,303],{"id":302},[16,964,965,966,970],{},"Because the effect is generated live from the video, it's at its best in a dark room on content the browser can read — most of YouTube, Twitch, and the open web. Pair it with ",[20,967,969],{"href":968},"\u002Fguides\u002Fenhance-quality","Enhance Quality"," for a richer picture overall.",{"title":59,"searchDepth":137,"depth":137,"links":972},[973,974,975,976],{"id":927,"depth":137,"text":928},{"id":934,"depth":137,"text":935},{"id":952,"depth":137,"text":953},{"id":302,"depth":137,"text":303},"A soft, real-time glow that extends the video's colors past its edges – cinematic in a dark room and easy on OLED. A Pro feature.","i-lucide-lightbulb",{},7,"\u002Fguides\u002Fambient-light",{"title":919,"description":977},{"loc":981,"lastmod":155},"guides\u002Fambient-light","A real-time glow that extends the video's colors past its edges.","3Heb1f3oNolsnh5lWkGdAGNPDe3RLseJ5FdJtr22a60",{"id":988,"title":969,"body":989,"description":1025,"extension":146,"icon":1026,"meta":1027,"navigation":149,"order":1028,"path":968,"schemaOrg":152,"seo":1029,"sitemap":1030,"stem":1031,"summary":1032,"tier":852,"updatedAt":155,"__hash__":1033},"guides\u002Fguides\u002Fenhance-quality.md",{"type":13,"value":990,"toc":1020},[991,994,996,1004,1006,1012,1014],[16,992,993],{},"Enhance Quality (Pro) is adaptive sharpening. It reads how soft or crisp the source already is and applies more detail where it's needed and less where it isn't — so the picture looks clearer without the crunchy, over-sharpened look.",[37,995,928],{"id":927},[16,997,998,999,1003],{},"Toggle it on and the picture looks subtly crisper. The key word is ",[1000,1001,1002],"em",{},"adaptive",": a soft, low-bitrate upload gets a real lift, while footage that's already sharp is barely touched, avoiding halos and amplified noise. Toggle it off and you're back to the original.",[37,1005,886],{"id":885},[16,1007,1008,1009,1011],{},"It shines on old or low-bitrate video that looks mushy — especially after you've zoomed in with ",[20,1010,271],{"href":22},", which can make softness more obvious. On a clean, high-quality stream the difference is intentionally subtle.",[37,1013,303],{"id":302},[16,1015,1016,1017,1019],{},"Enhance works alongside every mode and the Scale controls — it sharpens whatever is finally on screen. Combine it with ",[20,1018,919],{"href":981}," for the full cinematic treatment.",{"title":59,"searchDepth":137,"depth":137,"links":1021},[1022,1023,1024],{"id":927,"depth":137,"text":928},{"id":885,"depth":137,"text":886},{"id":302,"depth":137,"text":303},"Adaptive sharpening that gives soft footage more detail and already-crisp footage less – pulling every source into focus without halos or noise. A Pro feature.","i-lucide-wand-sparkles",{},8,{"title":969,"description":1025},{"loc":968,"lastmod":155},"guides\u002Fenhance-quality","Adaptive sharpening that scales with the source – no halos, no noise.","8-9uz-hpL09o_Jdd8mfI_Jc6YHx5fLNXQGLDOM7-HtM",{"id":1035,"title":310,"body":1036,"description":1066,"extension":146,"icon":1067,"meta":1068,"navigation":149,"order":1069,"path":309,"schemaOrg":152,"seo":1070,"sitemap":1071,"stem":1072,"summary":1073,"tier":852,"updatedAt":155,"__hash__":1074},"guides\u002Fguides\u002Fmode-manager.md",{"type":13,"value":1037,"toc":1062},[1038,1045,1047,1050,1052],[16,1039,1040,1041,1044],{},"If you only ever use two of the four ",[20,1042,1043],{"href":22},"video modes",", cycling through the others is wasted taps. Mode Manager (Pro) lets you hide the ones you don't use so the cycle only includes what you care about.",[37,1046,928],{"id":927},[16,1048,1049],{},"Disable a mode and it's removed from the keyboard and scroll cycle. If you live in Normal and Upscale, drop Stretch and Custom — now one shortcut press toggles cleanly between the two you actually use.",[37,1051,303],{"id":302},[16,1053,1054,1055,1058,1059,1061],{},"At least ",[32,1056,1057],{},"two modes"," must stay enabled, so there's always something to cycle between. Your choices are remembered and, with ",[20,1060,837],{"href":836},", carry across every browser you're signed in to.",{"title":59,"searchDepth":137,"depth":137,"links":1063},[1064,1065],{"id":927,"depth":137,"text":928},{"id":302,"depth":137,"text":303},"Hide the video modes you never use so a single shortcut press flips straight to the ones you actually want. A Pro feature.","i-lucide-list-checks",{},9,{"title":310,"description":1066},{"loc":309,"lastmod":155},"guides\u002Fmode-manager","Hide modes you don't use so the cycle only flips through your favorites.","icwM1xU0rsReMdMFG59CNRNwJWPM-FSLlVrW8LHVEC0",{"id":1076,"title":1077,"body":1078,"description":1138,"extension":146,"icon":1139,"meta":1140,"navigation":149,"order":1141,"path":590,"schemaOrg":152,"seo":1142,"sitemap":1143,"stem":1144,"summary":1145,"tier":852,"updatedAt":155,"__hash__":1146},"guides\u002Fguides\u002Fvoice-control.md","Voice Control",{"type":13,"value":1079,"toc":1133},[1080,1083,1087,1095,1106,1109,1113,1120,1122],[16,1081,1082],{},"Voice Control (Pro) lets you change settings just by saying them out loud — no menu hunting, no reaching for the keyboard. It's built for the couch: speak the adjustment and it happens.",[37,1084,1086],{"id":1085},"how-to-use-it","How to use it",[16,1088,1089,1090,632,1092,1094],{},"Trigger voice input (default ",[57,1091,520],{},[57,1093,525],{}," on macOS) and say what you want in plain language:",[259,1096,1097,1100,1103],{},[95,1098,1099],{},"\"Make it bigger\"",[95,1101,1102],{},"\"Switch to upscale\"",[95,1104,1105],{},"\"Crop the black bars\"",[16,1107,1108],{},"UltraWideo interprets the command and applies the matching setting.",[37,1110,1112],{"id":1111},"microphone-permission","Microphone permission",[16,1114,1115,1116,1119],{},"The first time you use voice on a website, the browser asks for microphone permission. This is ",[32,1117,1118],{},"per-site",", so you'll see the prompt again on a new domain — granting it once per site is expected, not a glitch.",[37,1121,303],{"id":302},[16,1123,1124,1125,1128,1129,1132],{},"Voice maps onto the same controls you'd otherwise reach for by hand — ",[20,1126,1127],{"href":22},"modes",", scale, and ",[20,1130,1131],{"href":911},"letterbox cropping"," — so anything you can set in the panel, you can ask for out loud.",{"title":59,"searchDepth":137,"depth":137,"links":1134},[1135,1136,1137],{"id":1085,"depth":137,"text":1086},{"id":1111,"depth":137,"text":1112},{"id":302,"depth":137,"text":303},"Speak the setting and UltraWideo applies it – hands-free adjusting from across the room. AI-powered, and a Pro feature.","i-lucide-mic",{},10,{"title":1077,"description":1138},{"loc":590,"lastmod":155},"guides\u002Fvoice-control","Just say what you want – \"make it bigger\", \"crop the black bars\".","cv3s_OaWBMc4xcP99VmTUggZ6HkIWiODK1VnQdFTRC8",{"id":1148,"title":837,"body":1149,"description":1201,"extension":146,"icon":1202,"meta":1203,"navigation":149,"order":1204,"path":836,"schemaOrg":152,"seo":1205,"sitemap":1206,"stem":1207,"summary":1208,"tier":852,"updatedAt":155,"__hash__":1209},"guides\u002Fguides\u002Fcloud-sync.md",{"type":13,"value":1150,"toc":1195},[1151,1154,1156,1159,1163,1170,1174,1185,1187],[16,1152,1153],{},"Cloud Sync (Pro) keeps your settings with you everywhere. Set things up once and they follow you across browsers and devices — no exporting, no redoing your config after a reinstall.",[37,1155,928],{"id":927},[16,1157,1158],{},"Change a setting in one browser and it appears in another browser signed in to the same license. Your modes, per-site configs, scale values, and preferences all travel with you.",[37,1160,1162],{"id":1161},"checking-the-status","Checking the status",[16,1164,1165,1166,1169],{},"The account row at the bottom of the panel shows the sync state. ",[32,1167,1168],{},"Synced"," (green) means everything is up to date and mirrored to your other devices.",[37,1171,1173],{"id":1172},"when-it-helps","When it helps",[259,1175,1176,1179,1182],{},[95,1177,1178],{},"Reinstalling the extension without losing your setup",[95,1180,1181],{},"Switching to a new machine",[95,1183,1184],{},"Moving between Chrome and Firefox and keeping one consistent configuration",[37,1186,303],{"id":302},[16,1188,1189,1190,337,1192,1194],{},"Cloud Sync is what makes ",[20,1191,749],{"href":847},[20,1193,310],{"href":309}," truly effortless — configure a site once and that config is waiting for you on every device you sign in on.",{"title":59,"searchDepth":137,"depth":137,"links":1196},[1197,1198,1199,1200],{"id":927,"depth":137,"text":928},{"id":1161,"depth":137,"text":1162},{"id":1172,"depth":137,"text":1173},{"id":302,"depth":137,"text":303},"Your settings follow you across browsers and devices – reinstall, switch machines, or move between Chrome and Firefox without redoing a thing. A Pro feature.","i-lucide-refresh-cw",{},11,{"title":837,"description":1201},{"loc":836,"lastmod":155},"guides\u002Fcloud-sync","Your settings follow you across every browser and device.","H0-8XMlscskcMIArgbDlGs8aIOSkaXDA0ox3n3FKBOc",1785793186480]