This user script fixes the issue with Udemy video controls not disappearing when they should. I was very angry with that, so I created and shared this script. Hope they fix that soon.
- Automatically hides video controls after a period of inactivity.
- Shows video controls when the mouse is moved.
- Smooth transitions for showing and hiding controls.
- Ensures captions are displayed correctly without extra space.
-
Install a user script manager extension for your browser:
-
Add the user script to your script manager:
-
Using GreasyFork (Recommended):
- You can install (and auto update) the script in GreasyFork here.
-
Using GitHub raw link:
- If you click here, your user script manager should automatically install the latest version of the script for you. But be aware that by installing this way, the script will not receive updates automatically
⚠️ .
- If you click here, your user script manager should automatically install the latest version of the script for you. But be aware that by installing this way, the script will not receive updates automatically
-
Manual Installation:
If for some reason you are not able to install the script automatically, you can:
- Open the your script manager extension dashboard.
- Create a new script.
- Copy and paste the contents of
udemy-video-fix.user.js
into the new script. - Save the script.
-
- Navigate to any Udemy course video page.
- The script will automatically activate and manage the video controls.
- Enjoy your course :D
This project is licensed under the terms of the GNU General Public License v3.0.
Contributions are very welcome! Open an issue or submit a pull request for any improvements or bug fixes :)