Greasy Fork is available in English.

YouTube Fullscreen Fix — Disable “More Videos” Grid + Preserve Controls

Hide fullscreen “More Videos” grid & vignette; keep scroll-wheel volume. Prevent tick-4/7 jiggle without forcing visibility. V-key manual hide. Hide interactive overlay in fullscreen. Allow normal autohide in FS and windowed modes.

您需要先安裝使用者腳本管理器擴展,如 TampermonkeyGreasemonkeyViolentmonkey 之後才能安裝該腳本。

You will need to install an extension such as Tampermonkey to install this script.

您需要先安裝使用者腳本管理器擴充功能,如 TampermonkeyViolentmonkey 後才能安裝該腳本。

您需要先安裝使用者腳本管理器擴充功能,如 TampermonkeyUserscripts 後才能安裝該腳本。

你需要先安裝一款使用者腳本管理器擴展,比如 Tampermonkey,才能安裝此腳本

您需要先安裝使用者腳本管理器擴充功能後才能安裝該腳本。

(我已經安裝了使用者腳本管理器,讓我安裝!)

你需要先安裝一款使用者樣式管理器擴展,比如 Stylus,才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展,比如 Stylus,才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展,比如 Stylus,才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展後才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展後才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展後才能安裝此樣式

(我已經安裝了使用者樣式管理器,讓我安裝!)

作者
Orangekite
今日安裝
0
安裝總數
45
評價
3 0 0
版本
1.3.6
建立日期
2025-10-25
更新日期
2025-11-11
尺寸
8.6 KB
授權條款
MIT
腳本執行於

(Note: This script is designed to work alongside the 'Enhancer for YouTube' browser extension or any extension with a similar functionality.
It is primarily CSS-based, but has a lightweight JavaScript helper to stabilize fullscreen control visibility. Without it, users were encountering issues with progress bar and video controls visibility.)



Recently, Google has once again added a new feature to YouTube that no-one asked for: when using the scroll wheel while the player is in fullscreen mode, it causes a video suggestion overlay to appear, obscuring the entire screen. This script removes that ”More Videos (V)” overlay and its dark vignette background, restoring a clean viewing experience while keeping Enhancer for YouTube’s scroll wheel volume feature fully functional while in fullscreen mode. This script is mostly CSS, so no slowdown and no interference with video player controls. Without it, the volume scroll feature of these extensions is functional, but bugged and overall cumbersome to use. If you're like me and find this new overlay feature to be frustrating and intrusive since there is of course no option to disable it (go figure), hopefully this will do the trick for you.


Features:

• Removes the fullscreen “More Videos” grid / related-video thumbnails.

• Disables the vignette / dark gradient overlay at the bottom of the screen.

• Now, pressing ”V” while in fullscreen will toggle a 'minimalist' mode — all UI elements (progress bar, buttons, overlays) hide completely until you press V again or the F / Escape key to exit fullscreen. This is a side-effect of the grid removal and is intentionally left as a bonus feature.

• Keeps scroll-wheel volume adjustments (via Enhancer for YouTube or similar).

• Lightweight — CSS heavy; little JavaScript included for QoL.

• Compatible with Firefox, Chrome, Edge (Tampermonkey or Stylus).




Installation instructions:

Option 1 – Tampermonkey:

Create a new userscript.

Paste in the provided .user.js code.

Save → Reload YouTube.

Option 2 – Stylus:

Create a new style for youtube.com.

Paste the CSS block or .user.css version.

Save → Reload YouTube.



Changelog

v.1.3.6 - Fixed a bug with progress bar being permanently visible after entering fullscreen.

v.1.3.5 - Removed interactive player buttons (like, dislike, comment, share, channel icon) from the fullscreen overlay as they were continually bugging.

v.1.3.4 - Keeps scroll-wheel volume functional and prevents fullscreen player controls from vanishing or shifting (tick-4/7 bug). Adds lightweight JS code

v1.2 – Expanded class matching for new YouTube A/B tests (fullscreen-grid, fullerscreen-grid); added vignette/scrim/gradient fix.

v1.1 – Initial stable version; pure CSS injection.

v1.0 – Prototype, fixed conflict with Enhancer for YouTube volume control. Vignette is still present and some page slowdowns occur.


Known Bugs in 1.3.6

The video UI will vanish after scrolling down 4 ticks, and will reappear after scrolling up 4 ticks - title still reappears when scrolling up 4 ticks while in 'minimalist mode,' but thankfully disappears on its own after a couple of seconds. I had this fixed but of course YouTube is always changing things on the backend so it broke again. It's not too bad to work around though; try scrolling a bit lower than the volume level you want it to be at, then scroll back up 4 ticks, and the video UI will re-appear. It isn't elegant, but I cannot for the life of me seem to figure this one out for the time being.

Credits

Concept and testing by myself
CSS cleanup, multi-class targeting, and documentation refined with help from ChatGPT