[BUG] After update to 1.5.658.44, Ctrl+` no longer working
-
@Pesala
it's really not fixed even in latest SS, I can confirm. And the official explanation of "won't fix, dead key" really makes no sense, as the "fix" is really 2 lines of codes as it can be seen in den_po's VivaldiHooks, the definition of keyvalue 192 is simply missing/removed since 1.5 branch.vivaldi.jdhooks.hookModule('_getPrintableKeyName', function(moduleInfo) { moduleInfo.exports[192] = '`'; });
I'm using italian qwerty kbd but in Windows it's really not a problem setting multiple kbds, in control panel I just enable English (UK) and English (US) kbds and enabled the switch on the traybar so I can have 3 different switchable kdb settings.
Setting EN/US kbd the `/~ key reacts on the address bar, but not in Vivaldi settings/keyboard key assignments. Unless the VivaldiHooks fix-graveaccent-hotkey.js is activated.
Setting EN/UK kdb the key is `/¬ but strangely enough it even reacts in keyboard assignments, even without the fix active. Btw # is on the total opposite (right) side of the kbd, it's not about which symbol it's needed a key to print, it's a matter of keyboard scan codes -
@Gwen-Dragon of course, nobody is criticising you for anything
In any case, as long as there's VivaldiHooks with all its workarounds to the issues and Vivaldi behavior changing, I can wait with no problems whatsoever until everything gets implemented natively. I invite also others doing so.
Keep calm and use VivaldiHooks. -
@Gwen-Dragon said in [BUG] After update to 1.5.658.44, Ctrl+` no longer working:
If you want, you can file a bug report about this Ctrl ~ issue, which will notify the devs that there is a need for a fix.
I would suggest that a bug for this is raised.
You could refer to previous bug (won't fix) and add a note that a workaround has been provided in VivaldiHooks so ask if it should be looked at again. -
@Gwen-Dragon said "Gwen is not a guy. Hmmpf."
Whoops, sorry ma'am
-
@Gwen-Dragon said in [BUG] After update to 1.5.658.44, Ctrl+` no longer working:
@iAN-CooG as a external tester I can't give reason, why the devs didn't add the patch of Den_po yet.
` on US/RU keyboard has the same keycode as ö on DE. Physically these are different keys.
-
In the ancient time when the dead-key shortcuts appeared really "dead" I didn't remove them.
During the middle ages when I heard the bug was marked as "Wontfix" I didn't remove them.
Now in 1.13.1008.36, they revived! Ctrl+`, Alt+`, Yeah! hohoho...
Am I the only one with luck?But still cannot add one. So I don't think there's any changelog about this.
-
@vias said in [BUG] After update to 1.5.658.44, Ctrl+` no longer working:
Now in 1.13.1008.36, they revived! Ctrl+
, Alt+
, Yeah! hohoho...
Am I the only one with luck?
But still cannot add one.Try the latest Snapshot. I was able to assign Ctrl+` and it worked. On my Extended UK keyboard, ` is a dead key used for typing àèìòù
Specs: AMD A10-6800K, 8 Gb on Win 10 64-bit • Snapshot 1.14.1042.3 (64-bit)
-
As said before up on this same thread, the UK key scancode for the backtick is different from the US/RU/JP keyboards scancode.
Vivaldi setting page for assignment of keyboard shortcuts doesn't react to any backtick if US/RU/JP keyboard layout are set.
I've just tried again right now, only UK keyobard layout lets Vivaldi sense the backtick key in keyboard assignment.
Once set, I can switch back to US or JP layout and the key is still reacting so it's actually set correctly.
I really wonder about it since a long time, being Japan a huge market for Vivaldi, and hopefully also USA, a bit more of care on different keyboard layouts should be taken. -
@iAN-CooG
@Pesala
Thanks for the hint.
Not only UK keyboard layout. FR also works. But you have to find the right key first. On mine, (US)/ = (FR)`.
I didn't test the others.For all that has the issue:
So since the ` shortcuts can be used again in 1.13.1008.36 or later, if you want to add a ` shortcut, use @iAN-CooG@Pesala's method:
Add UK (or another, if Vivaldi supports) keyboard layout in your OS settings;
Activate Vivaldi; Switch to UK keyboard layout; Assign the ` shortcut you want;
Switch back to your own keyboard layout and the shortcut will still work.
(Then you can remove UK keyboard layout.) -
If anyone knows the relevant changelog for this change, please tell me.
-
-