HUD SealHUD webhud (OtterHud fork)

Discussion in 'Community Workshop' started by Diego Junges, Sep 26, 2025.

  1. Diego Junges

    Diego Junges Well-Known Member

    Joined:
    Sep 26, 2025
    Ratings:
    +55 / 0 / -0
    SealHUD is an advanced web-based HUD for RaceRoom Racing Experience, originally inspired by the discontinued OtterHud project.
    Since its creation, SealHUD has evolved far beyond the original code — featuring redesigned widgets, updated telemetry integration, and many improvements and fixes.
    • No installation required
    • Compatible with VR
    • Support to all hud resolutions (720p, 1080p, 1440p, etc.)
    • Works both full screen and window mode
    • Very low latency (< 30ms)
    upload_2025-10-23_8-25-28.jpeg

    Working Features (tested with september 2025 Raceroom update) :

    • Motec info (abs, gear, brake bias, traction control, rpm bar)
    • Race Info (including ABS, TC, Engine Maps, Brake Bias and Penalties information)
    • Inputs graph (throttle/brake/clutch live telemetry graphic)
    • Inputs realtime graphic telemetry
    • Tyre graph (temperature and degradation)
    • Brake temperature graph
    • Fuel consumption (include calculator)
    • Relative times
    • TV Tower
    • Strength Of Field
    • Pit info (distances to pit entrance, pit spot, and pit times)
    • Flags
    • Delta
    • Radar
    • Updated track info (corner names, pit entrance and pit spot positions)

    INSTRUCTIONS:

    1 - Change the Raceroom launch parameter on Steam to:
    -webHudUrl=https://sealhud.github.io/

    upload_2025-10-10_20-57-31.png


    2 - Now you need to allow SealHud to communicate with the Shared API. There are two options:

    a) Using updated version of CrewChief (Recommended):

    upload_2025-10-10_20-59-32.png

    b) Using dash.exe ( https://sealhud.github.io/dash.zip ). You'll need to run dash.exe everytime you load RaceRoom.

    *There is no need to run CrewChief and dash.exe. Only one of the two is required.


    HOTKEYS:


    SHIFT+UPARROW: Hide/show the hud (same as clicking the EYE-Icon on the left side)
    SHIFT+DOWNARROW: Toggle Widgets-TEST-Mode. A warning is shown that the hud is in Widget-TEST-Mode.
    SHIFT+LEFTARROW: Switch to Previous Layout: L3 --> L2 --> L1 -->L3 --> ...
    SHIFT+RIGHTARROW: Switch to Next Layout: L1 --> L2 --> L3 --> L1 --> ...
    SHIFT+SPACEBAR: Toggle Pause UI of the HUD at its current state. A warning is shown that the HUD is paused, when active.
    SHIFT+F1: Copy layout settings to the clipboard. This way you can save them as a file, send them to a friend to share your Layout, or just paste them to the other 2 layouts for reference.
    CTRL+V: Restore/Paste layout settings from the clipboard.
    CTRL+SHIFT+ALT+L: Lock / unlock the entire UI. When UI is locked no interaction can be made with widgets anymore. You can only use the hotkey to lock/unlock the UI. This will persist over restarts!


    ADJUSTING WIDGETS:


    Click and hold your left Mousebutton: Move/Reposition Widgets
    Scroll your Mousewheel Up/Down: Resize of Widgets
    SHIFT + Mousewheel over any widget: Resize faster


    CONTRIBUTING:

    If more people are interested in contributing to the maintenance of this dash, they are more than welcome. Required ReactJS and TypeScript skills.
    Here is our GitHub source code:
    https://github.com/sealhud/sealhud_source


    DONATIONS:

    If you enjoy using SealHUD and would like to support continued development, you can contribute to future updates and improvements. Donations will help maintain the project and reward ongoing development efforts.

    PayPal:
    https://www.paypal.com/donate/?hosted_button_id=85SPZAJT797MS

    Thanks for using SealHud and for driving RaceRoom!
    The SealHud Team
     
    • Love it! x 7
    • Like x 5
    • Agree x 1
    • Winner x 1
    • Informative x 1
    • Useful x 1
    Last edited: Dec 4, 2025 at 10:49 AM
  2. Maskerader

    Maskerader Well-Known Member

    Joined:
    Oct 6, 2019
    Ratings:
    +500 / 0 / -0
    Send it to me in DM, I'll post the link.
     
  3. erke_ms

    erke_ms Member

    Joined:
    Feb 3, 2019
    Ratings:
    +8 / 0 / -0
    Hi @Diego Junges below I copied your message in R3E Discord with your links! Hope it helps
     
    • Like Like x 4
  4. S3MØG

    S3MØG Member

    Joined:
    Dec 2, 2024
    Ratings:
    +6 / 0 / -0
    Hello there! Awesome work keeping this webhud alive. Was this just to make it usable with the new update or just keep updating it and adding new stuff to the hud?
     
    • Like Like x 1
  5. Diego Junges

    Diego Junges Well-Known Member

    Joined:
    Sep 26, 2025
    Ratings:
    +55 / 0 / -0
    I will update it yes.
    Think I'm gonna start with the basics first, so I can understand the code better.
    I will start by adding new track names and info, since the last updated info is from 2021.

    But you can inform me here things that you find that are "broken", and I will try to fix.
     
    • Winner Winner x 1
    • Love it! Love it! x 1
    • Wonderful Wonderful x 1
  6. S3MØG

    S3MØG Member

    Joined:
    Dec 2, 2024
    Ratings:
    +6 / 0 / -0
    Awesome to know! Ill be on the lookout for any bugs then!
     
    • Like Like x 1
  7. S3MØG

    S3MØG Member

    Joined:
    Dec 2, 2024
    Ratings:
    +6 / 0 / -0
    I think i found a "bug" of sorts when testing the new Porsche 963 on Daytona Road Course. The hud kept telling me that the break bias was changing every time i pressed the brake pedal. But i think that has to do with the new setup option for the Hypercars that manage your brake bias automatically. I have a video that better shows the problem.
     
    • Like Like x 1
  8. MS_Racer03

    MS_Racer03 Active Member

    Joined:
    Sep 7, 2024
    Ratings:
    +41 / 0 / -0
    I had that as well yesterday. I'm not sure which messages you have enabled in the game, but it worked for me to just turn off OtterHUD's messages and turn the in-game messages to 'necessary' (or whatever the option is called in English).
     
    • Like Like x 1
  9. S3MØG

    S3MØG Member

    Joined:
    Dec 2, 2024
    Ratings:
    +6 / 0 / -0
    I'll give that one a shot when i can, i turned off all the in-game messages to just use the Otterhud ones, thats just how i always used Otterhud
     
    • Like Like x 1
  10. smart76

    smart76 Member

    Joined:
    Mar 19, 2016
    Ratings:
    +20 / 0 / -0
    Hi, ranking data on TV Tower are not displayed in OtterHud, is this normal ? how to fix ?
     
    • Like Like x 1
  11. NL-Jos

    NL-Jos Well-Known Member

    Joined:
    Jun 5, 2015
    Ratings:
    +192 / 0 / -0
    Not very important, but there is an delay in the starting lights in Otterhud
     
    • Like Like x 1
  12. Diego Junges

    Diego Junges Well-Known Member

    Joined:
    Sep 26, 2025
    Ratings:
    +55 / 0 / -0
    Thanks to everyone who submitted bugs.
    I'll try to fix these issues as I go. I'm currently learning the code and how things work.
    I've made some progress. I can now add new track information (like pit entrances, corner names, etc.).
    I'm about to release a 0.1 version of the fork.

    I suggest using: "sealhud" instead of "dsjunges83", as I'll keep this as the "official" name.
    But I'm gonna keep both working for now.
    (sorry I still cannot post links here)

    Keep reporting bugs if you find any.

    Cheers! =D
     
    • Wonderful Wonderful x 4
    • Like Like x 2
  13. LabPong

    LabPong New Member

    Joined:
    Feb 24, 2021
    Ratings:
    +1 / 0 / -0
    I cant get this to work. I directed crewchief and used new launch code. I get this error when starting up the dash.exe

    [​IMG] [​IMG]
     
  14. LabPong

    LabPong New Member

    Joined:
    Feb 24, 2021
    Ratings:
    +1 / 0 / -0
    After rebooting PC, I no longer get that error. But no hud comes up when on track. Any idea of what I should look for now?

    EDIT......still get error. Tried switching from borderless to fullscreen and still get this error with no hud showing up.
     
    Last edited: Sep 28, 2025
  15. Oops01

    Oops01 Member

    Joined:
    Jan 9, 2017
    Ratings:
    +7 / 0 / -0
    @Diego Junges I've added the line "-webHudUrl=https://dsjunges83.github.io/" to the start launch parameters in Steam, I've changed the dsjunes83 to sealhud, and the DOS screen comes up and says:-
    OtterHud-API-Reader
    Current version: 1.2.5.0
    Looking for R3E process...
    Found R3E process, mapping shared memory...​
    Memory mapped successfully
    But I'm afraid that no HUD shows up in-game?
    I have downloaded the new dash, and I do get something briefly flashing on screen, but it's too quick, and I can't get a good look at it.
     
    Last edited: Sep 28, 2025
  16. Diego Junges

    Diego Junges Well-Known Member

    Joined:
    Sep 26, 2025
    Ratings:
    +55 / 0 / -0
    Have you updated your dash.exe ? You can use it through CrewChief too, but needs to be updated as well.
     
  17. Diego Junges

    Diego Junges Well-Known Member

    Joined:
    Sep 26, 2025
    Ratings:
    +55 / 0 / -0
    You don't need to run CrewChief + Dash.exe.
    It's one or another. If you want to use CrewChief, you'll have to go to "Options" and mark the "Enable WebHud" checkbox.
     
  18. Oops01

    Oops01 Member

    Joined:
    Jan 9, 2017
    Ratings:
    +7 / 0 / -0
    As far as I know, I have the latest version of Dash
     
  19. Diego Junges

    Diego Junges Well-Known Member

    Joined:
    Sep 26, 2025
    Ratings:
    +55 / 0 / -0
    Give a try with latest version of CrewChief (no need to run dash.exe this way).
    And if you still facing this, please record a video.
     
  20. Diego Junges

    Diego Junges Well-Known Member

    Joined:
    Sep 26, 2025
    Ratings:
    +55 / 0 / -0
    Version 0.1 of the fork is already up!

    upload_2025-9-29_11-38-46.png
     
    • Like Like x 2
    • Winner Winner x 1
    • Love it! Love it! x 1