Different action with Capslock

If you are experiencing problems with "Everything", post here for assistance.
Post Reply
kesdoputr
Posts: 9
Joined: Wed Nov 13, 2019 10:09 pm

Different action with Capslock

Post by kesdoputr »

Hello, everything is a great tool that i use it everyday.

I use Windows7 before, but when i update to windows 10 i found some different.

I use Autohotkey to set some keybinding with capslock and i usually lock this key by SetScrollLockState, AlwaysOff
ex. i set caps+hjkl become left down up rihgt

●When i search in everything under win7, capslock is passthrough(capslock light on keyboard still off) so i can use my keybinding.
Capslock+h will move the cursor left

●when i search in everyghing under win10, when i press capslock i can see the original action(capslock light on keyboard change to on)
And my keybinding is no use.
Capslock+h will type H

Everything version is the same 1.4.1.1003 x64 portable.

It's work well under win7 with my keybinding, Is is possible to have a option let capslock passthrough in everything under win10?

Thanks for your reading. :D
void
Developer
Posts: 16851
Joined: Fri Oct 16, 2009 11:31 pm

Re: Different action with Capslock

Post by void »

Everything might be running as an admin which might prevent caplocks from being passed-through.

Does setting Everything to run as a standard user help?:
  • In Everything, from the Tools menu, click Options.
  • Click the General tab on the left.
  • Check Everything service.
  • Uncheck Run as administrator.
  • Click OK.
  • Exit Everything (right click the Everything tray icon and click Exit).
  • Restart Everything.
kesdoputr
Posts: 9
Joined: Wed Nov 13, 2019 10:09 pm

Re: Different action with Capslock

Post by kesdoputr »

Oops, sorry for my miss, my command to call everything before is

Everything.exe -admin -instance kesdoputr -config Everything-kesdoputr.ini -db %COMPUTERNAME%.db

I check Everything service and delete the -admin option then capslock keybinding is all ok.

Another question, is the option Everything service can only be check in option?

Is there a command line option can set the service and call everything?

ex.
I try Everything.exe -svc -instance kesdoputr -config Everything-kesdoputr.ini -db %COMPUTERNAME%.db

The command seems can only run a everything in background for a service.

Now i use below command to call
Everything.exe -instance kesdoputr -config Everything-kesdoputr.ini -db %COMPUTERNAME%.db
And choose everything service in prompt window.

Thanks for your reply. :D
NotNull
Posts: 5461
Joined: Wed May 24, 2017 9:22 pm

Re: Different action with Capslock

Post by NotNull »

kesdoputr wrote: Sun Jan 17, 2021 12:55 pm Another question, is the option Everything service can only be check in option?

Is there a command line option can set the service and call everything?
Yes:

Code: Select all

Everything.exe -instance kesdoputr -install-service
(and accept the UAC prompt).

After that, you can do your

Code: Select all

Everything.exe -instance kesdoputr -config Everything-kesdoputr.ini -db %COMPUTERNAME%.db
kesdoputr
Posts: 9
Joined: Wed Nov 13, 2019 10:09 pm

Re: Different action with Capslock

Post by kesdoputr »

It works fine now, thanks for your reply. :D
Post Reply