💤 A utility to assist with sleeping in virtual reality. 💤
If you want to come chat, join our Discord Server!
English | Japanese 日本語 | Korean 한국어 |
Steam | Gumroad | Readme | Steam | Booth | Readme | Steam | Readme |
Simplified Chinese 简体中文 | Traditional Chinese 繁體中文 | Bahasa Indonesia |
Steam | Readme | Steam | Readme | Steam | Readme |
Russian | ||
Steam | Readme |
Download & Install
Grab our latest installer from whichever place you prefer:- Steam (The recommended method)
- Our releases page
- Our page on BOOTH.pm
- Our page on Gumroad
Just run the installer and you should be good to go!
What is OyasumiVR?
OyasumiVR is a desktop application containing various utilities and automations to help you sleep with a virtual reality headset on. Most of these utilities are built specifically for use within the social vr-platform VRChat.
OyasumiVR can detect when you are asleep, and help you in various ways such as:
- 🔋 Saving electricity and battery overnight
- 🔅 Dimming your headset brightness
- ✨ Triggering avatar animations based on your sleeping pose
- 📩 Automatically handling invite requests
- 🔵 Automating your VRChat status
- 🎤 Muting your microphone when you fall asleep
- 🛠️ Automating various SteamVR settings
...and many more! Please see the upcoming "Features" section to read more about what functionality OyasumiVR has to offer.
Support OyasumiVR
OyasumiVR itself is completely free, and will always be free. However, if you want to support me and the development of OyasumiVR, here's a few places you can do so:
By supporting me, you help me dedicate more time to developing new features, improving the current functionality, offsetting some of the costs that come with the development process, and fueling my coffee addiction ☕.
I'm not done with OyasumiVR anytime soon: there is a lot more I want to work on!
Features
💤 Sleep Detection
OyasumiVR can detect automatically when you are asleep, based on your movement! Simply calibrate once, enable the automation, and you're set.
If automatic detection is not what you're looking for, there's various alternative automations you can use, that are based on:
|
📲 SteamVR Overlay
OyasumiVR comes with its own SteamVR overlay, which allows you control some of its features from within VR!
By default, double press the A button on your right controller, and it should pop up in front of you. |
🔋 Power Automations
Controllers & Trackers
Automatically have your controllers and/or trackers turn off when you sleep, and save their battery! You'll be happy when you wake up in the morning and find they'll still have some juice left in them! Additionally, you can have your controllers and/or trackers turn off at certain battery levels, or when you put them on the charger. Ideal for hotswapping controllers! | |
Windows Power Policy
Save some electricity by automatically setting Windows' Power Policy when you go to sleep and wake up! Simply have it set a more conservative policy (like "Power Saver") when you go to sleep, and then restore a higher performance policy when you wake up again. | |
Base Stations
Have OyasumiVR turn your base stations on and off together with SteamVR. A bit like SteamVR's own base station power management, but compatible with any HMD! As long as your PC supports Bluetooth and is in range of the base stations, you're good to go. Currently only V2 Lighthouses are supported. |
🎮 Device Control
OyasumiVR can allow you to easily control many of your SteamVR devices, from controllers, to trackers, to base stations.
Easily read detailed battery level and charge status for your controllers and trackers, or turn your base stations on and off with a single click! |
🔌 GPU Automations
GPU Power Limiting
Save electricity by automatically power limiting your GPU when you go to sleep, and restoring its full power when you wake up! Simply set the desired watt limits and OyasumiVR will set them when needed. Power limiting is only available on Nvidia GPUs. AMD users can instead make use of the MSI Afterburner automations. | |
MSI Afterburner
If you want more control over your GPU than just setting the power limit, you can have OyasumiVR automatically activate the profiles you've set up in MSI Afterburner. Tweak your over- or underclocks, power limits and more, and have OyasumiVR call for them when you go to sleep, or wake up! |
💫 VRChat Automations
🌜 Sleeping Animations
OyasumiVR can detect what sleeping pose you are in, and use it to trigger the right animation or pose on your avatar. There are built-in presets for popular locomotion assets, including:
Alternatively, trigger your own animations with the included OSC script editors! | ||
📧 Auto Accept Invite Requests
Automatically accept invite requests from specific friends while you are asleep! You can add the friends you want to let in to the whitelist, or even block certain friends from having their requests automatically accepted with a blacklist. |