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