Keyboard shortcuts

Found a bug in "Everything"? report it here
Post Reply
Shortcut
Posts: 2
Joined: Wed Mar 20, 2013 7:31 pm

Keyboard shortcuts

Post by Shortcut » Wed Mar 20, 2013 7:42 pm

I installed Everything as a service.

New window/Show window/Toggle window hotkeys doesn't seem to be persistent then. After a reboot the defined hotkeys don't work anymore.

When NOT installed as a service those hotkeys are working fine. Even after restarting Everything.

A fix would be very welcome.

void
Site Admin
Posts: 4994
Joined: Fri Oct 16, 2009 11:31 pm

Re: Keyboard shortcuts

Post by void » Thu Mar 21, 2013 3:59 am

Everything must be running for hotkeys to work.

Please make sure you enable Start Everything on system startup.

To enable Start Everything on system startup:
  • From the Tools menu, click Options.
  • Click the General Tab.
  • Check Start Everything on system startup.
  • Click OK.
If this does not help, please try running Everything in debug mode.

After a reboot, look for a message in the debug console:

Code: Select all

RegisterHotKey(): GetLastError(): x
What is the number x in the debug message?
New window/Show window/Toggle window hotkeys doesn't seem to be persistent then. After a reboot the defined hotkeys don't work anymore.
Does Everything show the hot keys in the options after a reboot?
What shortcut keys are you using ?

Shortcut
Posts: 2
Joined: Wed Mar 20, 2013 7:31 pm

Re: Keyboard shortcuts

Post by Shortcut » Thu Mar 21, 2013 5:26 pm

Finally I figured out whats going wrong.

When Everything ist started by the user Everything.ini will be stored in the users profile directory. Write access to Everything.ini is allowed per default.

When Everything is configured to run on system startup (and as a service) Everything.ini will be stored in the installation directory. For a normal user write access is denied.

Thats why Everything failed to save its options. All configured options including the keyboard shortcut were lost after a reboot.
Allowing write acess to Everything.ini in the installation directory for all useres fixed the problem.

It might be a good idea to adapt Everything's installer accordingly.

Thanks for your great utility and your help!

void
Site Admin
Posts: 4994
Joined: Fri Oct 16, 2009 11:31 pm

Re: Keyboard shortcuts

Post by void » Thu Mar 21, 2013 11:53 pm

This can happen if you run the installer with administrative rights, or run Everything with administrative rights and then run Everything on a normal user account.

Please see %APPDATA% option for more information on where the Everything settings are stored.

Post Reply