Not entirely the answer for general shortcuts, but still relative and somewhat cumbersome to find, chrome://extensions/shortcuts allows you to customize behaviors from a shortcut. I'm sure you could find/make an extension to reroute / transpose all of the shortcuts you want to use to control chrome as you see fit.
This has been possible for quite some time already, at least on Windows.
There's a new kind of extensions for Chrome called "native extensions" that can customize Chrome shortcuts and other cool things.
It looks like this feature is 'on the way', but it is not in the main release cycle yet. I found an article that describes the feature being implemented in the development build, #22. Or at least partially to allow some features to be shortcut-edRef: Create Keyboard Shortcuts for Chrome Extensions
As described in the comments of another answer, I am also wanting to disable the "Cmd+Shift+W" shortcut for close window, and incidentally the similar shortcut that appears when I disable the first, which now stands for "Close All".
It's not the best approach, and I am currently reading into another question and answer "How to disable keyboard shortcuts in mac os x" which may remove the shortcut completely, but it works well enough through the existing system interface without having to install any additional software as a limited Google Chrome Web Extension or system application.
Add to Chrome, press options. I'm using it to bind forward/backwards keys to my Naga Hex V2, which is not supported on linux at the moment. The reviews suggest that some people have problems using it. It works fine for me, Linux Mint 18 + Dell multimedia keyboard.
The Commands API allows extension developers to define specific commands, and bind them to a defaultkey combination. Each command an extension accepts must be declared as properties of the"commands" object in the extension's manifest.
An object value allows the extension developer to customize the keyboard shortcut for eachplatform. When providing platform-specific shortcuts, valid object properties are default,chromeos, linux, mac, and windows.
A string used to provide the user with a short description of the command's purpose. This stringappears in extension keyboard shortcut management UI. Descriptions are required for standardcommands, but are ignored for Action commands.
The following keys are usable command shortcuts. Key definitions are case sensitive. Attempting toload an extension with an incorrectly cased key will result in a manifest parse error atinstallation time.
By default, commands are scoped to the Chrome browser. This means that when the browser does nothave focus, command shortcuts are inactive. Beginning in Chrome 35, extension developers canoptionally mark a command as "global". Global commands also work while Chrome does not have focus.
Keyboard shortcut suggestions for global commands are limited to Ctrl+Shift+[0..9]. This is aprotective measure to minimize the risk of overriding shortcuts in other applications since if, forexample, Alt+P were to be allowed as global, the keyboard shortcut for opening a print dialogmight not work in other applications.
Commands allow extensions to map logic to keyboard shortcuts that can be invoked by the user. At itsmost basic, a command only requires a command declaration in the extension's manifest and a listenerregistration as shown in the following example.
As described in the Usage section, you can also map a command to an extension'saction. The following example injects a content script that shows analert on the current page when the user either clicks the extension's action or triggers thekeyboard shortcut.
If an extension attempts to register a shortcut that is already used by another extension, thesecond extension's shortcut won't register as expected. You can provide a more robust end userexperience by anticipating this possibility and checking for collisions at install time.
Promises are supported in Manifest V3 and later, but callbacks are provided for backward compatibility. You cannot use both on the same function call. The promise resolves with the same type that is passed to the callback.
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
I'm not sure if it's when Chrome Updates or the 1Password Extension but the "Activate the extension" keyboard shortcut keeps getting reset to Cmd+Shift+X. Since I use my browser to edit documents, this conflicts with the "strikethrough" text formatting shortcut so I'm consistently having to reset it. I've tried using a different shortcut as well as removing the shortcut to no avail. Ever since I switched to 1Password 8 and the "new" browser extension this has been happening (so for several months). This happens on all of my Chrome Profiles.
Hey @jamesxa, it is strange that the keyboard shortcut you've set for the extension in Chrome keeps changing back to the default Cmd+Shift+X. I do have custom shortcuts for the extension in Chrome on my end, and that doesn't happen to me even when the extension or browser updates.
I'm curious, do you notice that the shortcut reverts back to its default value after an update to the extension or browser? Do you notice the same behavior occurring for your shortcuts in other extensions in Chrome? Do you clear your browsing data in Chrome regularly?
This is the only extension I have that has a keyboard shortcut assigned. Interestingly enough the "Lock the extension" shortcut I changed to nothing and it has stayed at nothing. With the latest update of Chrome and/or this extension it has gotten worse and isn't even requiring an update to reset.
I also just discovered that clicking on the "Change on the Extensions page.." link in the 1Password Extension settings is always showing the shortcut as reset.
Screen recording:
This has been happening to me for about a year. It's incredibly frustrating as I, like the OP, use Google Docs and Command-Shift-X is strike-through. It's especially frustrating because it takes so many clicks to reset the shortcut (and it's really hard to find). I'd guess the reset happens about once a month, but I'm never quite sure what triggered it.
Since Chrome's behaviour here isn't something that we can change, I recommend reporting the issue to Chrome so that their team can investigate further: Report an issue or send feedback on Chrome - Computer - Google Chrome Help
Is there something that could be added to the 1Password extension that would allow me to opt-out of 1PW Chrome shortcuts all together? (I rarely use them and the clash with Google Docs is far more disruptive than just not having them).
1Password in the browser provides an option to change, or remove, shortcuts through Chrome's native interface. An issue with Chrome can sometimes reset the shortcuts back to default even after you've changed them. I recommend that you report this issue to Chrome so that they can investigate this further.
This has been bugging me forever as well, it always resets itself every few weeks no matter what I do to get rid of it. Understood that chrome reseting is not in your control, but what IS in your control is the default value- can you please get rid of it? That way users who actually want it, can set it themselves, and other, more frustrated users like me aren't more likely to uninstall the extension entirely because of it continuously taking over the google docs strikethrough shortcut every few weeks. I would argue that the userbase of google docs is likely larger than the number of people who use the keyboard shortcut feature for 1password, so I suspect your retention opp-size of making this change (and giving up the default) is definitely worth it.
Alternatively, just set a different default keyboard shortcut that doesn't conflict with the google doc ones >
I'm sorry for the frustration. As you noted, the shortcut resetting itself is a bug in Chrome and it isn't something that we can fix on our end. I encourage you to report the issue to the Chrome team: Report an issue or send feedback on Chrome - Computer - Google Chrome Help
In lieu of clearing your browser cache, you can try private browsing by opening In-Private (Microsoft Edge) or In-Cognito (Google Chrome) windows from your browsers. You can open private browsing by using the shortcut keys Ctrl+Shift+N from any browser or follow the instruction here.
Clearing the cache and cookies from a web browser is an important first step for almost any troubleshooting for internet browsing. The 'cache' is a tool used by your internet browser to speed up the page-loading process. However, sometimes it can cause a problem when websites are updated and developed as files saved in the cache may conflict with what's actually coded into the website. Clearing cache and cookies is a way we can be sure that any issues you may come across are actually something wrong with the website, rather than inconsistencies caused by using different browsers.
If you are using Microsoft Edge, Google Chrome, or Safari, you can quickly clear the cache with a keyboard shortcut. While in your browser, press CtrlShift+Delete simultaneously on the keyboard to open the appropriate window.
If you've found your way here, you're likely one of the millions who count on trusty ol' Google Chrome to navigate the vast, wild and sometimes downright bewildering world of the web. And let's face it, we're not just browsing anymore, are we? Nope. We're power-surfing, nose-diving into information floods and skilfully darting between a zillion tabs (or so it seems) - usually all at the same time!
Among the standout features of Chrome are its omnibox, also known as the address bar, which can be used for both web addresses and search queries, and its incognito mode, which allows for private browsing without saving your activity. It also supports an extensive range of extensions, aimed at boosting your productivity and web experience. For instance, you can check out these 250+ best chrome extensions to supercharge your browsing experience.
03c5feb9e7