Can't use shift+k as a keyboard shortcut
-
I tried this in a new operative system install (latest manjaro linux with up-to-date gnome packages).
Installed vivaldi via official repos: sudo pacman -S vivaldi.
Went to settings->keyboard->tab->tab cycler forward and entered shift+k as a shortcut.
The shortcut won't work.
If I enter another shortcut like shift+i or shift+j it works as expected.
I filed a bug report but also posting here to make it public.
-
@rafaelvega With a bug report, you should have a VB-Number, post it here.
Also, it is good to wait maybe a day before reporting it as a bug, because if it works for another linux user, it may be an issue with your own setup.
In this case, I do have the same bug (Linux).
-
@code3 Thanks for verifying.
The VB number is VB-79843 -
I was also trying to set "T" as a shortut (I like single key shortcuts, vim user) and the same behaviour is shown: the shortcut doesn't work. If I set it to either shift+t or ctrl+t it does work.
Thank you.
-
@rafaelvega shift+k is reserved for the email client, to mark emails as unread.
-
@rafaelvega Single-key shortcuts are disabled by default.
Shift+K is already assigned, and you should see a message if you try to assign it to something else. It is not a bug.
-
@Pesala / @Ayespy, yes, this is a bug. I just installed the latest Standalone version for Windows (4.3.2439.63), and it lets me assign Shift+K as a keyboard shortcut but it doesn't actually do anything when I try using it.
Note, Vivaldi does NOT treat this as a single-key shortcut. Shift+J works fine without enabling single-key shortcuts. Also note, I have never used the email client. Shift+K to mark emails as unread certainly makes sense by default, but as a power user used to vimium in Chrome, I should be able to re-assign it.
I can file another bug if helpful, but maybe @Ayespy can tell us the status of VB-79843 first?
In this screenshot, you can see Vivaldi let me assign Shift+K without an error, but attempting to assign Esc returns the expected error that it's already used by another command.
-
@ukanuk VB-79843 - confirmed, unassigned
-
@ukanuk The system should not pretend to allow you to assign shift+K. It is already assigned to M3, for the function of "mark email unread." It should force you to unassign the shortcut first, before allowing you to assign it.
-
@ukanuk I was able to assign it (to Focus Search Field), and it works for me. I have Search set as a button.
-
@Pesala Try moving Shift+K back to the "Mark Email Unread" keyboard shortcut, then disable Mail.
Then Vivaldi will let you assign Shift+K to anything you want (like "Focus Search Field"), but the hotkey won't actually work. Presumably Shift+K is triggering "Mark Unread" in the background even though Mail is disabled, and that interferes with the new hotkey assignment.
-
I'm also on Linux and also have this issue. To be clear:
(1) I do not have mail enabled
(2) I have single-key shortcuts enabled
(3) Settings allows me to set Shift+K as a shortcut
(4) Pressing Shift+K does not do anythingIt seems odd to me that Shift+K should be globally reserved for what I understand to be a subsystem of the browser, and one that I have disabled.
-
@jwongsquared
Hi, on a clean profile (Default shortcuts) with disabled mail client I set Shift+K > "Create QR Code" = Working.
Stable 4.3.2439.63 on Opensuse, KDE.Cheers, mib
-