Shortcut has different speeds depending on keys assigned

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

Shortcut has different speeds depending on keys assigned

Post by burgundy »

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
Developer
Posts: 16748
Joined: Fri Oct 16, 2009 11:31 pm

Re: Shortcut has different speeds depending on keys assigned

Post by void »

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: 273
Joined: Fri Oct 16, 2009 9:50 am

Re: Shortcut has different speeds depending on keys assigned

Post by burgundy »

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
Developer
Posts: 16748
Joined: Fri Oct 16, 2009 11:31 pm

Re: Shortcut has different speeds depending on keys assigned

Post by void »

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: 273
Joined: Fri Oct 16, 2009 9:50 am

Re: Shortcut has different speeds depending on keys assigned

Post by burgundy »

void wrote: Tue Apr 27, 2021 2:08 amCould 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
Developer
Posts: 16748
Joined: Fri Oct 16, 2009 11:31 pm

Re: Shortcut has different speeds depending on keys assigned

Post by void »

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
Developer
Posts: 16748
Joined: Fri Oct 16, 2009 11:31 pm

Re: Shortcut has different speeds depending on keys assigned

Post by void »

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