Skip to main content

Posts

Waterfox Essentials: Control audio or video playback with your keyboard

This article describes the media control feature that’s available in Waterfox version 81 and above. Please update your version of Waterfox for the latest features and security updates. What is the media control feature? You control media (audio or video) playback inside Waterfox without clicking on the video or audio itself. You can now control it by pressing the hardware control buttons on a keyboard or headset, pressing the button on the virtual control interface or by sending commands via specific protocol, such as MPRIS . This depends on website developers using the MediaSession API . What platform supports this feature? You can use this feature on MacOS (OSX 10.12.1 or above), Windows (Windows 8.1 or above), and Linux (gtk-based distributions). How are media control supported? Physical hardware media control keys. Virtual media control keys, each platform has different virtual controller interfaces, which are implemented by different platform frameworks:...

How do I transfer my Tampermonkey scripts from Chrome/Edge to Firefox or another browser?

    Transferring your Tampermonkey scripts and settings across different browsers (such as Chrome, Edge, Firefox, Brave, or Opera) can be done using either an offline file export or cloud synchronization . 1.Export your backup file from the source browser (Chrome/Edge): Export all scripts and settings from your current browser. Open Chrome or Edge, click the Extensions (puzzle piece) icon, and open the Tampermonkey Dashboard . Click the Utilities tab at the top right of the dashboard. Under the Export section, ensure the format is set to ZIP (this preserves both script code and saved script settings/storage). Click Export to File and save the .zip file to your PC. 2.Install Tampermonkey on the target browser (Firefox/Brave/Opera): Prepare the destination browser for script execution. Open your target browser (e.g., Firefox). Visit the browser's extension store (e.g., Firefox Add-ons Store)...

RetroArch Starter Guide: File Browser

RetroArch currently has 4 different "Menu Drivers" to choose from for its Graphical User Interface: Ozone : The default skin for many host systems. XMB : The "old" default skin. GLUI : The smartphone/touchscreen skin. RGUI : The "basic" skin. The Menu Driver can be changed under Settings> User Interface> Menu . A restart of RetroArch will be required. Clockwise from top: Ozone, XMB, GLUI, RGUI.

How do I backup, restore, or reset all data inside Tampermonkey?

1.Open the Tampermonkey Utilities Tab: Locate the central management hub for extension state. Click the Extensions (puzzle piece) icon in the top-right corner of Microsoft Edge or Chrome. Click on Tampermonkey and select Dashboard . Click on the Utilities tab at the top right of the dashboard. 2.Option A: Backup All Tampermonkey Data: Saves all active scripts, storage values, and extension settings into a single file. Under the Export section in the Utilities tab, ensure Export format is set to ZIP (recommended to include script settings/storage) or JSON . Select Export to File . Save the resulting file ( tampermonkey-backup-YYYY-MM-DD.zip ) to a safe location on your computer. Alternative (Cloud Sync): Scroll to Cloud Storage and authorize Google Drive , Dropbox , or OneDrive to keep your scripts automatically synced across devices. 3.Option B: Restore Tampermonkey Data from Backup: ...

RetroArch Starter Guide: File Browser

For this part of the setup guide we will be teaching you how to use RetroArch's file browser. The browser is rather basic, although it isn't too hard to get used to it. Change default directory ¶ To make your content easier to get to, you should change the default directory. This would be a good first use of the file browser. Move to the settings tab then find Directory , then move to File Browser . The first screen should show the storage devices move to the one that contain your game content and press enter. Game CD ripping Note On Windows it will display drive letters (like C:/ and D:/), However a system like Linux doesn't work in the same way and will only display the root. Most Android users should select /storage/emulated/0 if they want internal storage . You have now entered the main part of the file browser. Beneath the first two options will be all your folders. Navigate your file system until you are inside your content folder then select <U...

How do I update or uninstall the Better xCloud script in Tampermonkey?

Managing, updating, or removing the Better xCloud userscript is handled directly within the Tampermonkey extension dashboard in Microsoft Edge. 1.Open the Tampermonkey Dashboard: Required to view all installed userscripts. Click the Extensions puzzle piece icon in the top-right corner of Microsoft Edge. Click on Tampermonkey and select Dashboard from the pop-up menu. You will see a table listing all active scripts installed on your browser. 2.Option A: Update Better xCloud: For updates: Fetch the latest code directly from GitHub. Automatic Updates: Tampermonkey checks for updates automatically every 24 hours by default. Manual Update Trigger: On the Installed scripts tab in the dashboard, find Better xCloud . Click on the Check for updates button (or check the box next to Better xCloud and select Check for updates from the Bulk actions dropdown at the bottom). ...

RetroArch Starter Guide: Installing Cores

Cores are essentially other programs and games that run through RetroArch. RetroArch requires cores to run any content. Tip Many game console may have multiple emulator cores, the question of which one is the best may come up. Emulators can be designed to be more accurate at the cost of a performance hit, check out the Emulation General Wiki for a good look at what will suit your needs and hardware. Installing cores through RetroArch interface ¶ Tip If you do not see the "Core Downloader" option, you may have installed RetroArch using a package manager. If so, see Installing cores through package manager (Ubuntu PPA only) . Otherwise, to enable it: Navigate to Settings Navigate to User Interface Navigate to Menu Item Visibility Enable Show Core Downloader Navigate to Online Updater Navigate to Select Core Downloader Select the core you want to download Note If you're using the Ubuntu PPA version of RetroArch and have enabled...

How do I install and configure the Better xCloud extension/script in Microsoft Edge?

Better xCloud is an open-source userscript that injects power-user controls—such as bitrate customization, server region forcing, local co-op, and high-performance video codecs—directly into [xbox.com/play](https://xbox.com/play) . Because Microsoft Edge does not host userscripts natively, you must first install a script manager extension like Tampermonkey . 1.Install the Tampermonkey Extension: Required to parse and inject the JavaScript file into xbox.com/play. Open Microsoft Edge on your PC. Go to the Microsoft Edge Add-ons Store and search for Tampermonkey (or get it directly from the Chrome Web Store). Click Get to install the extension to Edge. Note: If prompted by Edge, enable Developer Mode in edge://extensions to allow userscript execution. 2.Install the Better xCloud Script: Fetch the official script release from GitHub. Navigate to the official project site at better-xcloud.github.io/chromium/ (or o...

RetroArch Starter Guide: Starting a game

Requirements ¶ To load a game you need two things: A libretro core, and a ROM file. Some systems/games may also require additional system files (such as a BIOS to run correctly. via 'Load Content/Core' ¶ Load the core ¶ Select Load Core> Core from the main menu, then choose a libretro core from the list. Some releases of RetroArch come with a supply of cores built-in. If you don't have any cores installed, or want to add new ones, connect to the internet and select Download a Core from the bottom of the list. Select your core in the list to load it. See Download Cores . When a libretro core is loaded, you will see the name and version of the core in the bottom left of the screen (Ozone/XMB/RGUI) or in the notification bar (GLUI). Game CD ripping Load the content ¶ You can then browse for a ROM by selecting Load Content . Browse to your content's folder and select your ROM from the list. Then select Current C...

What are the best browser flags and hidden settings in Microsoft Edge for Xbox Cloud Gaming?

Microsoft Edge contains hidden flags ( edge://flags ) and system toggles that optimize how the browser decodes WebRTC video streams and processes user inputs for Xbox Cloud Gaming (xCloud) . 1. Core Microsoft Edge Flags ( edge://flags ) Type edge://flags into the address bar, search for the following flags, adjust their settings, and click Relaunch . Hardware Video Decoding & Rendering Flags #enable-gpu-rasterization → Set to Enabled What it does: Forces the GPU (rather than the CPU) to rasterize web elements and stream overlays. Benefit: Free up CPU cycles, lowering frame-pacing micro-stutters during heavy action. #zero-copy-video-capture → Set to Enabled What it does: Writes incoming WebRTC video frames directly into GPU memory buffers without first passing through system RAM. Benefit: Eliminates a memory copy step, saving 5–15 ms of video ...

What are the best network and router settings for low-latency Xbox Cloud Gaming on PC?

Unlike local gaming, Xbox Cloud Gaming (xCloud) streams video frames while transmitting button presses back to Microsoft's data centers in real time. Because of this, connection jitter and packet delay matter far more than raw download speed . 1. Physical Layer & Local Hardware Priority #1: Use Ethernet (Cat6) A direct wired connection completely eliminates wireless interference, packet drops, and airtime congestion. Latency impact: Saves 10–30 ms of pure input delay compared to Wi-Fi. If on Wi-Fi: Optimize Wireless Bands & Standards If Ethernet is impossible: Force 5 GHz or 6 GHz (Wi-Fi 6 / 6E / 7): Do not use the 2.4 GHz band. 2.4 GHz suffers from heavy interference (microwaves, Bluetooth, neighboring routers) and creates severe micro-stutters. Disable "Band Steering" (Smart Connect): Routers that combine 2.4 GHz and 5 GHz under a single SSID can automatically drop your PC to 2.4 GHz mid-game. Split them into...

RetroArch Starter Guide: User Interface

RetroArch is a powerful and free open source front-end that serves as a single center for the emulation of retro video games, game engines and multimedia applications. Navigating Navigating on RetroArch is as easy as you can imagine. Depending on the device you have, the control scheme is determined automatically. For example, if you are going to use it on a computer , the basic key combinations of the keyboard will apply. You move with the arrow keys and select with the Enter key, and you return with the Backspace key. If you plug a controller, you can also move with the D-Pad buttons. The default GUI for RetroArch is Ozone . While the "skin" may differ on certain platforms, basic layout and navigation remains broadly the same. PC By default the keyboard should be ready to use. Using the left and right arrow keys, you move to a different tab, each tab will relate to an aspect of the RetroArch experience (main menu for game loading, settings for settings...

How do I fix NAT Type and Xbox network connectivity errors in Windows 11?

Fixing NAT Type issues (Strict or Moderate) and Xbox server connectivity errors on Windows 11 requires configuring the Teredo tunneling protocol , enabling core network services, and ensuring your router allows Xbox Live traffic through. 1.Enable core Windows network services: Required for Teredo tunneling and Xbox Live connectivity. Press Win + R , type services.msc , and press Enter . Locate IP Helper in the list, double-click it, set Startup type to Automatic , and click Start if it is stopped. Locate and configure the following services to Automatic or Manual (Trigger Start) : Xbox Live Auth Manager Xbox Live Game Save Xbox Live Networking Service Click Apply and OK . 2.Reset Teredo state via Command Prompt: Re-enables the primary IPv6-over-IPv4 tunnel used by Xbox Live. Press Win + X and select Terminal (Admin) or Command Prompt...

Downloading, Installing and Updating RetroArch for Windows 10 and Later

The stable version is our first priority and the main distribution version. Since it is the major release, it comes out periodically. Stable releases take more time to manufacture, but new features become available in the next version. For example: A version can have a new theme and feature, and in the next version, this theme and feature can be removed, improved or changed. As can be understood from the name of Stable, this version is more stable because it is controlled accordingly to make it work better on the platform it is suitable for. Stable release are here , and then select the architecture of your computer. Nightly. This version contains the latest commits available on GitHub, and the latest enhancements and features are added daily. This version may not be as stable as Stable version because it is built daily, but this does not mean that it is not stable. The current nightly is here . There are several files you can download in these folders. For a new installation y...

How do I fix Microsoft Store download errors like 0x80073D0D or stuck downloads when installing Gaming Services?

1.Change the default app installation target back to the C: drive: Fixes error 0x80073D0D caused by secondary or external drive conflicts. Error 0x80073D0D occurs when Windows attempts to deploy system services (like Gaming Services) onto a secondary drive (D:, E:) or a volume with mismatched file system permissions. Open Settings > System > Storage . Scroll down and click Advanced storage settings , then select Where new content is saved . Under New apps will save to: , change the dropdown menu to Local Disk (C:) . Click Apply . If you have an external or secondary drive connected, safely eject or disconnect it temporarily while installing Gaming Services. 2.Reset the Microsoft Store cache with WSReset: Clears stuck app state and corrupted store background memory. Press Win + R to open the Run dialog box. Type wsreset.exe and press Enter . A blank Command Prompt window will a...

Waterfox Essentials: Manage preferences and add-ons, Connection settings in Waterfox

Your organization or Internet service provider may offer or require you to use a proxy . A proxy acts as an intermediary between your computer and the Internet. It intercepts all requests to the Internet to see if it can fulfill the request using its cache. Proxies are used to improve performance, filter requests, and hide your computer from the Internet to improve security. Proxies are often part of corporate firewalls. Connection settings to use a proxy can be set in Waterfox Options as follows: Click the menu buttonand select Settings. In the General panel, go to the Network Proxy section. Click Settings…. The Connection Settings dialog will open. No proxy : Choose this if you don’t want to use a proxy. Auto-detect proxy settings for this network : Choose this if you want Waterfox to automatically detect the proxy settings for your network. Use system proxy settings : Choose this if you want to use the proxy settings configured for your operating syste...

How do I completely reinstall Windows Gaming Services using PowerShell commands?

1.Open PowerShell as Administrator: Required to elevate permissions for system app removal. Right-click the Start button (or press Win + X ). Select Terminal (Admin) or Windows PowerShell (Admin) . Click Yes on the User Account Control (UAC) prompt. 2.Uninstall Gaming Services and purge registry entries: Clears corrupted service keys that cause reinstall failures. Execute the following command to remove the Gaming Services package across all users: PowerShell Get-AppxPackage *gamingservices* -allusers | Remove-AppxPackage -allusers Next, execute these two commands to wipe any orphaned registry keys left behind by failed updates: PowerShell Remove-Item -Path "HKLM:\System\CurrentControlSet\Services\GamingServices" -Recurse -ErrorAction SilentlyContinue Remove-Item -Path "HKLM:\System\CurrentControlSet\Services\GamingServicesNet" -Recurse -ErrorAction SilentlyContinue 3.Restart your PC: Crucial for cle...

Which operating system is better suited for mobile devices: Windows or Linux?

In the current landscape of 2026, the answer depends heavily on whether you mean a handheld smartphone or a touch-screen tablet/2-in-1 device . Neither Windows nor Linux are mainstream "mobile" leaders like Android or iOS, but they serve specific niches. 1. Windows: The "Productivity First" Choice Microsoft officially retired Windows 10 Mobile years ago, but in 2026, we see a "soft return" through full Windows 11 running on ARM-based mobile hardware (like the NexPhone ). Best For: Professionals who need the full Microsoft Office suite , specialized enterprise apps (legacy .exe files), and seamless integration with a Windows desktop. Pros: Convergence: Plug your phone into a monitor, and it becomes a literal desktop PC. Driver Support: Better support for peripherals like external docks, printers, and unique hardware. Security: Frequent, centralized upd...

How do I fix cloud save sync issues between my Xbox console and Windows 11 PC?

1.Force-quit the game on Xbox to release cloud locks: Most common cause on Xbox Series X|S. On your Xbox console, press the Xbox button to open the guide. Highlight the game and press the Menu button (☰). Select Quit . Why this matters: Quick Resume keeps the game suspended in memory, which prevents the console from uploading the latest local save file to Xbox Live until the application is fully closed. 2.Synchronize your Windows 11 system clock: Prevents timestamp conflicts between devices. On PC, open Settings > Time & language > Date & time . Ensure Set time automatically is toggled On . Under Additional settings , click Sync now to force-align your PC clock with Microsoft time servers. Why this matters: Cloud save systems compare UTC timestamps to determine which save is newer. If your PC clock is off by even a few minutes, Xbox Live rejects the sync request. ...

Waterfox Essentials: Manage preferences and add-ons, Choose display languages for multilingual web pages

Some web pages are offered in multiple languages. Waterfox will choose a language based on your preferred languages list. If a page is not available in your top language, Waterfox checks to see if it’s available in the next language on your preferred list. To change the language for Waterfox’s menus, notifications and interfaces, see Use Waterfox in another language . View language list Click the menu buttonand select Settings. In the General panel, scroll down to Language under Language and appearance . Click the Choose button next to Choose your preferred language for displaying pages to see your list of languages. Add, remove and reorder languages Add a language From the language list above, choose a language in the Select a language to add menu. Click the Add button. Remove a language Select the language you want to remove in the list of active languages. Click the Remove button. Reorder languages From the language list, select...