Shortcut has different speeds depending on keys assigned

If you are experiencing problems with "Everything", post here for assistance.
Post Reply
burgundy
Posts: 151
Joined: Fri Oct 16, 2009 9:50 am

Shortcut has different speeds depending on keys assigned

Post by burgundy » Sun Apr 25, 2021 9:15 pm

I have two shortcuts for the action: "Result List | Toggle Path Column"

The key combination CTRL+Z is assigned to this action. In addition, CTRL+SHIFT+2 is also assigned to the the same action. Both are global.

CTRL+Z works much faster than CTRL+SHIFT+2. I also notice that CTRL+SHIFT+2 will finish faster if I lift the CTRL and SHIFT keys, otherwise it almost seems on a timer.

Is this a bug? Can the speed of CTRL+SHIFT+2 be improved?

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

Re: Shortcut has different speeds depending on keys assigned

Post by void » Sun Apr 25, 2021 10:53 pm

Do you have a Right to Left (RTL) keyboard layout installed in Windows?

Left Ctrl + Left Shift will change the keyboard layout to a Left to Right (LTR) layout (when a RTL keyboard layout is installed).
Right Ctrl + Right Shift will change the keyboard layout to a Right to Left (RTL) layout.


Please try disabling the Ctrl + Shift action:
  • In Everything, type in the following search and press ENTER:
    /control_shift_action=0
  • If successful, you should see control_shift_action=0 in the statusbar for a few seconds.
Does the issue persist?

burgundy
Posts: 151
Joined: Fri Oct 16, 2009 9:50 am

Re: Shortcut has different speeds depending on keys assigned

Post by burgundy » Mon Apr 26, 2021 10:06 pm

As far as I am aware, I do not have a Right to Left (RTL) keyboard layout installed.

The problem still persists after using
/control_shift_action=0
which I can confirm has worked from the status bar message.

When I use different keys with CTRL+SHIFT the response time is normal. For example:
CTRL+SHIFT+6
CTRL+SHIFT+9
CTRL+SHIFT+A
CTRL+SHIFT+OEM 8 (the key to the left of the key for "1")

As mentioned earlier, there is a peculiar delay when using CTRL+SHIFT+2 and holding the keys down which lasts a full second before the desired action occurs. Alternatively I can press CTRL+SHIFT+2 and then immediately release "2" (which does nothing at first) and then release CTRL+SHIFT within the one second delay period, and this last action will be immediately executed.

Perhaps some other app on the PC is grabbing CTRL+SHIFT+2. It's same with:
CTRL+SHIFT+1
CTRL+SHIFT+2 under discussion now
CTRL+SHIFT+3
CTRL+SHIFT+4
CTRL+SHIFT+5

If the cause is not obvious then rather than spend time on it, I can use some other keys.
Last edited by burgundy on Mon Apr 26, 2021 10:09 pm, edited 1 time in total.

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

Re: Shortcut has different speeds depending on keys assigned

Post by void » Tue Apr 27, 2021 2:08 am

Thanks for the keyboard layout information.

Debug logs might help.

Could you please send me your debug logs after pressing Ctrl + Shift + 2:
  • In Everything, from the Tools menu, under the Debug submenu, click Verbose.
  • From the Tools menu, under the Debug submenu, click Start Debug Logging.
  • Press and hold Ctrl + Shift
  • Press and release 2
    ---wait for 3 seconds---
  • Release Ctrl + Shift
  • From the Tools menu, under the Debug submenu, click Stop Debug Logging.
    ---this will open the debug log in Notepad---
  • Please send this log to support@voidtools.com.

burgundy
Posts: 151
Joined: Fri Oct 16, 2009 9:50 am

Re: Shortcut has different speeds depending on keys assigned

Post by burgundy » Tue Apr 27, 2021 2:13 pm

void wrote:
Tue Apr 27, 2021 2:08 am
Could you please send me your debug logs after pressing Ctrl + Shift + 2:
  • In Everything, from the Tools menu, under the Debug submenu, click Verbose.
I am on version 1.4.1.1005 and can not see a Debug entry in the menus or options.

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

Re: Shortcut has different speeds depending on keys assigned

Post by void » Wed Apr 28, 2021 12:14 am

To start debug logging with Everything 1.4:
  • In Everything 1.4, type in the following search and press ENTER:
    /verbose
  • Type in the following search and press ENTER:
    /debuglog
  • Press and hold Ctrl + Shift
  • Press and release 2
    ---wait for 3 seconds---
  • Release Ctrl + Shift
  • Type in the following search and press ENTER:
    /restart
  • Please send your %TEMP%\Everything Debug Log.txt to: support@voidtools.com

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

Re: Shortcut has different speeds depending on keys assigned

Post by void » Sat May 08, 2021 8:01 am

Thank you for helping find the issue burgundy,

The logs showed Everything receiving a fake '2' key up event immediately.
Following shortly after (1-2 seconds) with a Ctrl, Shift and '2' key-down event and
instantly followed by a '2', Shift and Ctrl key-up event. (all in less than 16ms)

Turns out this was caused by PowerPro.

PowerPro was set to run a series of user-defined keystrokes on the Ctrl + Shift + 2 keypress.

Post Reply