๐ฌ Professional Picture-in-Picture Window Controller
A powerful Windows utility that enhances your Picture-in-Picture experience with automatic transparency, click-through functionality, and professional system tray integration.
- ๐พ Settings Persistence: All settings automatically saved and restored between sessions
- ๐ Auto-Start Support: Option to start with Windows automatically
- ๐ Enhanced Status Dashboard: Real-time monitoring with detailed window information
- ๐ง Improved Edge Compatibility: Better detection and handling of Microsoft Edge PiP windows
- ๐ Reset Options: Multiple reset levels for troubleshooting
- ๐ฏ Smart Detection: Enhanced PiP window detection with fallback methods
- โก Performance Optimizations: Better error handling and resource management
- Automatic transparency: Makes PiP windows semi-transparent when mouse hovers over them
- Click-through: Allows clicking through the PiP window to interact with content behind it
- Shift override: Hold Shift key to make the window fully opaque and interactive
- Multi-browser support: Works with Chrome and Microsoft Edge
- Settings persistence: All preferences saved automatically
- Auto-start option: Start with Windows automatically
- Professional system tray: Complete control from your system tray
- Status dashboard: Real-time monitoring and diagnostics
- Multiple transparency presets: 6 preset levels from almost invisible to opaque
- Response speed control: 5 performance levels from ultra fast to slow
- Browser tools: Test and reset PiP windows for troubleshooting
- Hotkeys: Quick access to all features
File: PiPControllerPro-v2.1.0-Portable.zip (~3 MB)
โ Choose this if you want:
- No installation required
- Complete package with documentation
- Run from anywhere (USB drive, desktop, etc.)
- Easy to share or backup
- Settings saved to user profile
๐ฅ How to use:
- Click the download link above
- Extract the ZIP file anywhere
- Run
pip-controller.exe - Done! No installation needed
File: pip-controller.exe (~1.2 MB)
โ Choose this if you want:
- Single file download
- Just the executable
- Quick and simple
- Minimal download size
๐ฅ How to use:
- Click the download link above
- Save the file anywhere
- Double-click to run
- Done! Ready to use
After installing or extracting:
- Launch the app - It will appear in your system tray
- Right-click the tray icon โ Access all settings and options
- Open Chrome or Edge and play any video (YouTube, Netflix, etc.)
- Right-click the video โ Select "Picture in picture"
- Hover over the PiP window โ Watch it become transparent! โจ
- Hold Shift while hovering โ Makes it fully opaque and clickable
- Use Ctrl+Alt+C โ Open Status Dashboard for monitoring
- Ctrl+Alt+C - Open Status Dashboard
- Ctrl+Alt+P - Pause/Resume transparency
- Ctrl+Alt+X - Exit application
- Real-time monitoring of PiP windows
- Current settings and status
- Window information and diagnostics
- Quick access via Ctrl+Alt+C or tray menu
- Almost Invisible (25) - Very transparent
- Very Light (64) - Light transparency
- Medium (128) - Balanced transparency
- Default (179) - Recommended setting
- Slight (230) - Minimal transparency
- Opaque (255) - No transparency
- Ultra Fast (10ms) - Maximum responsiveness
- Very Fast (25ms) - High performance
- Fast (50ms) - Recommended setting
- Normal (100ms) - Balanced performance
- Slow (200ms) - Lower CPU usage
- Test Chrome PiP - Check Chrome detection
- Test Edge PiP - Check Edge detection
- Show All Windows - Debug window list
- Reset All PiP - Reset all PiP windows
- Reset Current PiP - Reset active window
- Reset All PiP Windows - Reset all windows
- Reset All Settings - Factory defaults
We provide a single, powerful build script:
# Build everything (Installer and Portable - Recommended)
.\build.ps1 -BuildAll
# Build only the portable ZIP
.\build.ps1 -BuildPortable
# Build only the installer
.\build.ps1 -BuildInstallerSettings are automatically saved to: %AppData%\PiPController\settings.ini
You can modify these settings in the pip-controller.ahk file:
transparency := 179 ; Default transparency (0-255, where 0 is invisible)
checkInterval := 50 ; How often to check mouse position (milliseconds)
isEnabled := true ; Whether the script is enabled
autoStart := false ; Whether to start with Windows- The script continuously monitors mouse position
- When mouse hovers over a Picture-in-Picture window:
- If Shift is NOT pressed: Makes window semi-transparent and click-through
- If Shift IS pressed: Makes window fully opaque and interactive
- When mouse moves away: Restores window to normal state
- All settings are automatically saved and restored
- โ Google Chrome - Full support with enhanced detection
- โ Microsoft Edge - Full support with improved compatibility
- โ Firefox - May work with modifications (not tested)
- Use Browser Tools โ Test Chrome PiP or Test Edge PiP
- Try Show All Windows to see available windows
- Restart the script after opening PiP mode
- Check if the window title contains "Picture-in-picture"
- Check if AutoHotkey is installed properly
- Run as administrator if needed
- Ensure no other AutoHotkey scripts are interfering
- Use Reset All PiP to clear any stuck states
- Use Reset All Settings to restore defaults
- Check settings file at:
%AppData%\PiPController\settings.ini - Restart the application after changing settings
- Make sure you have internet connection for AutoHotkey download
- Run PowerShell as administrator
- Check Windows Defender/antivirus isn't blocking the compilation
- OS: Windows 10/11 (Windows 7/8 may work)
- Memory: Minimal (< 15 MB RAM usage)
- Permissions: No administrator rights required
- Browsers: Chrome, Edge (Firefox may work with modifications)
pip-controller.ahk- Main AutoHotkey scriptbuild.ps1- Master build scriptinstaller.iss- Inno Setup installer scriptpip-controller.exe- Compiled executable (after build)README.md- This documentationLICENSE.txt- MIT License
We welcome contributions! Please see CONTRIBUTING.md for details.
- Fork the repository
- Install AutoHotkey v1.1+
- Run
.\build.ps1 -InstallAHK -Build - Test thoroughly on Windows 10/11
- Submit a pull request
Free to use and modify for personal and commercial purposes under the MIT License.
- Issues: Report at GitHub Issues
- Documentation: See README.md included with download
- License: MIT License - free for personal and commercial use
Enjoy your enhanced Picture-in-Picture experience! ๐ฌ