YouTube(TM) Mouse Controls

Change YouTube(TM) videos volume and seek with your mouse

What is YouTube(TM) Mouse Controls?

YouTube(TM) Mouse Controls is a Chrome extension developed by http://massinflux.com, and its main feature is "Change YouTube(TM) videos volume and seek with your mouse".

Extension Screenshots

screenshot
screenshot

Download YouTube(TM) Mouse Controls Extension CRX File

Download YouTube(TM) Mouse Controls extension files in crx format, manually install Chrome extensions in the browser, or share the crx files with friends to easily install Chrome extensions.

Extension Usage Instructions

                        With Mouse Controls for YouTube™ you can change the volume and seek with your mouse.

NOTE: I had to change the permissions for this extension to run on every website. Mostly because I want to have this controls on other websites that use the same video player as YouTube. If you don't want that, you can change the permissions in the extension settings in the extensions section and only allow youtube.com or whatever.

=== HOW TO USE ===
  * !!!IMPORTANT!!! Make sure to go to the settings page and setup the extension first thing.
  * After installing the app, refresh your YouTube™ page. The controls should be active now. 
  * Hover over the player and use your mouse scroll to change the volume.
  * To seek click the middle button once, then scroll. this will move your seek forward or backward in time.

=== NEW RELEASE ===

v. 1.2.4
 - Bug fixes

I created this extension because I personally needed this feature. Since its initial creation it got a lot better and got many features based on user requests. 
If you feel like is not working for you, leave a comment and I'll try to fix the issue.

=== PAST RELEASES ===

v. 1.2.3
 - Added Youtube Music functionality
 - Bug fixes
 - Todo: build the HUD

v. 1.2.2
 - Bug fix
 
v. 1.2.1
 - Fuck, I forgot about the Seek fix
 
v. 1.2.0
 - Stable Logarithmic volume
 - Fix fast scrolling volume bug
 
v. 1.1.2
 - various bug fixes per user feedback. thanks all
 - Wait for Volume (experimental). Mute tab by default and unmute when ready (bacause of a small lag beteen the youtube player and when the extension loads)
 - Logarithmic volume (experimental). See the settings page.

v. 1.1.1
- fix for new UI youtube.com/new

v. 1.1.0
- attempt to fix loosing volume value after tab restart
- new option "Font Thickness"
- misc fixes

v. 1.0.9
- added ability to position the volume hud on all four corners of the video

v. 1.0.8
- removed white percentage bar per user requests
- added "Fix the fucking annotations" feature. Check it out on the options page

v. 1.0.7
- Seek progress on screen initial release
- other bug fixes

v. 1.0.6
- Percentages on screen stable release
- options page stability improvements
- other bug fixes

v. 1.0.5
- new feature: Percentages on screen (beta).
   How it works: Go to the options page and enable this feature. You need to set it up. Go ahead and change this settings however you feel like.
- options page stability improvements
- other bug fixes

v. 1.0.4
- hunting down a bug

v. 1.0.3
- added volume percentage feature. It will be visible on the player control bar.

v. 1.0.2
- added seek only feature (see the option page)
- added reverse volume scroll feature (see the option page)
- added reverse seek scroll feature (see the option page)
- known bug, gaming YouTube™ stop working in some instances. Ill have to wait for the guys from YouTube™ to stop messing with the code.

v. 1.0.1
- volume bug fix

v. 1.0.0
- Version 1, YAY!!
- minor improvements

v. 0.9.9
- Volume bug fix

v. 0.9.8
- Added support for gaming.youtube.com
- Permissions updates

v. 0.9.7
- Permissions updates

v. 0.9.6
- Added Volume Only feature
- Minor fixes

v. 0.9.5
- volume and seek options page fix

v. 0.9.4
- adding proper branding

v. 0.9.3
- adding proper attribution

v. 0.9.2
- small bug fix

v. 0.9.1
- added options page. To access it type chrome://extensions in the address bar
- Use Volume Controls by default
- Use Seek Controls by default
- Volume sensitivity
- Seek sensitivity

v. 0.1.5
- bug fix - seek doesn't keep track of the current time
(thanks the community for reporting this bug)

v. 0.1.4
- bug fix #17 - volume not working with the flash player 

v. 0.1.3
- code cleanup

v. 0.1.2
- HTML 5 player bug fixed

v 0.1.1
- initial release
- scroll up and down to change volume
- click the middle mouse then scroll up and down to change seek

YouTube™ is a trademark of Google Inc. Use of this trademark is subject to Google Permissions.                    

Extension Basic Information

Name YouTube(TM) Mouse Controls YouTube(TM) Mouse Controls
ID odhhfodnkaidhocaaaokdofhkoiahpbn
Official URL https://chrome.google.com/webstore/detail/youtubetm-mouse-controls/odhhfodnkaidhocaaaokdofhkoiahpbn
Description Change YouTube(TM) videos volume and seek with your mouse
File Size 161 KB
Installation Count 6,000
Current Version 1.2.5
Last Updated 2019-12-01
Publish Date 2019-11-28
Rating 3.90/5 Total 177 Ratings
Developer http://massinflux.com
Email [email protected]
Payment Type free
Extension Website http://massinflux.com/
Help Page URL http://massinflux.com/
Privacy Policy Page URL http://massinflux.com
Supported Languages en
manifest.json
{
    "update_url": "https:\/\/clients2.google.com\/service\/update2\/crx",
    "name": "YouTube(TM) Mouse Controls",
    "version": "1.2.5",
    "manifest_version": 2,
    "description": "Change YouTube(TM) videos volume and seek with your mouse",
    "icons": {
        "16": "images\/icon-16.png",
        "19": "images\/icon-19.png",
        "38": "images\/icon-38.png",
        "128": "images\/icon-128.png"
    },
    "default_locale": "en",
    "options_page": "options.html",
    "web_accessible_resources": [
        "scripts\/injected.js"
    ],
    "content_scripts": [
        {
            "matches": [
                "https:\/\/*\/*",
                "http:\/\/*\/*"
            ],
            "css": [
                "styles\/main.css"
            ],
            "js": [
                "scripts\/jquery.js",
                "scripts\/jquery.mousewheel.js",
                "scripts\/injected.js",
                "scripts\/contentscript.js"
            ],
            "all_frames": false
        }
    ],
    "background": {
        "scripts": [
            "scripts\/background.js"
        ]
    },
    "permissions": [
        "tabs",
        "storage"
    ]
}