Jump to content
LaunchBox Community Forums


  • Content Count

  • Joined

  • Last visited

Community Reputation

0 Neutral

About jiveturkey458

  • Rank
    1-Bit Wonder
  • Birthday November 10
  1. So I thought I would update the room on where I have landed on this. I discovered that I was correct about certain services not running if explorer doesn't open up. I also found that the programs that I wanted to run could be opened from Task Manager via Ctrl+Alt+Del, but I didn't want to manually run a bunch of stuff in that manner for my setup every time I booted up, so I dug further. It turns out that one can add startup items directly to the registry, as outlined here. However, these still do not start without the traditional Windows shell; some are actually direct links to the startup programs one would add via Task Manager/msconfig. I did find one more option that seemed like it would work, though, so I tried it: adding program paths to the Userinit variable, under the Winlogon key that one would edit to change their shell. As long as you leave the userinit.exe path in place, I found that you could add other program paths there, with special arguments, too (C:\blah\blah\steam.exe -silent, for example). I added my programs before the userinit exe, so that Userinit runs after the rest. This path is risky - I only discovered it from one site that helped with removing startup items, and elaborated on by sites that help people look for viruses in their registry keys, so be careful not to remove the default value of the variable from Userinit. That being said, I have Steam, GOG, and JoyToKey starting before I even log in. I never implemented a fix to the media keys for volume control; I ended up setting the system volume at 50%, and am using the knob on my speakers for now. I did see in another thread that AutoHotKey would work for that, but I haven't tried it yet. I really hope this helps other people out with setting up their gaming boxes.
  2. jiveturkey458

    JoytoKey Help

    I use JoyToKey for Pokemon Uranium, and I choose to have it start up with Windows. I created a default profile, with no keybindings, for it to go to when specific games aren't running. That way, it doesn't interfere with controls in BigBox. You can tinker with JTK's settings for that. Since it has to do with JTK, and not LaunchBox, you might not get more of an answer than that, so I hope it helps.
  3. Yo. I also asked about this, and received no reply. From what I can tell, the default volume control relies on dependencies in explorer. I noticed that my startup programs also didn't work, likely for the same reasons. I have yet to find a solution, and it seems that no one here knows what to do about it, or if anything can be done. I will let you know if that changes, as I am still trying to figure it out.
  4. [Edit: SOLVED (sort of) - see my reply below. Warning: Registry editing involved, high risk variable] This is a question for folks that have experience setting up BigBox as their startup shell, either through regedit, group policy, or other third-party methods. After I set BigBox to my shell variable in regedit, I was pleased to see that it booted directly in, but I quickly discovered that I had lost keyboard control of my volume, and that JoytoKey (in my startup folder) was not working for the one game I have it configured for (Pokemon Uranium). I dug around in the forums and only found one link that even partially referenced my startup program issue near the end of the thread, but there didn't seem to be an answer (or at least a clear enough one for me to follow). My guess is that since explorer.exe isn't running as the default shell, it doesn't run certain services related to it, like volume control via keyboard, startup folder items, etc. Has anyone else run into this issue, and if so, how did you resolve it? Is there some way I can enable services that are native to the default shell to run with BigBox? Thanks in advance for any help or advice regarding this issue!
  • Create New...