Comments (27)
Great that we have a shortcut, but two requests below. I use Firefox.
- I have to hit tab twice to get to my list of logins, which isn't ideal.
- If there's only one login available, can it just autofill when pressing the shortcut?
from clients.
Good suggestion,
How would you expect the hotkeys to work? I am not a huge hotkey user myself as far as browser usage is concerned, so I may not be the best to define this feature.
One option could be with the browser omnibox API. https://developer.chrome.com/extensions/omnibox
from clients.
Check out 691d262
Now it's as simple as Ctrl+Shift+Y, tab through your available logins for the website in the current tab, and press enter to autofill.
Also added a hotkey to generate a random password to your clipboard.
from clients.
@blockloop it's there now with 1.1.0 (might take ~30 minutes or so to propagate) https://github.com/bitwarden/browser/releases/tag/v1.1.0
from clients.
What about Firefox - how can I change shortcut?
from clients.
It is reprogrammable with Chrome. You can check what you have it set to under chrome://extensions/shortcuts
For example I use both 1 Password X (Chrome) at - Ctrl-Shift-X
and I have BitWarden customized to Ctrl-Shift-S
But I believe the default for BitWarden (By clearing my choices) is Ctrl-Shift-Y
from clients.
My current habit (which comes from using keepassx) would be something like :
Type a key combination (ctrl + shift + n in my case) which prompts available completions, navigate through them with arrows and select one with enter.
Hotkeys could also be used to create a new entry.
Thus, I do not think that omnibox would be a good solution. However the commands api should do the trick : https://developer.chrome.com/extensions/commands
from clients.
Excellent. I'll put this on the roadmap for an upcoming release.
In the meantime if anyone has an opinion on what these hotkey command combinations should be, I'll definitely take that into consideration.
from clients.
Seems nice for now.
Next step would be being able to customize hotkeys, but that looks like quite a bit more work.
from clients.
The hotkeys are fully customizable via the browser extension settings. These are just the defaults.
from clients.
Indeed, seems to work fine. Might need a little visual refinement though (currently I can only see which login is selected through a very thin blue highlight, more explicit highlighting might be a plus).
from clients.
Yea, it just needs some additional styling for the focus state. Will see what I can do.
from clients.
I have a manually configured LastPass keyboard shortcut which I can set in the options.
from clients.
This should help: 97fe375
from clients.
@kspearrin when will this make it to the Chrome store?
from clients.
Just noticed that if you use the addon, you would get something like :
- shortcut
- Tab(s)
- Enter (that fills the login)
- What should happen : enter which actually logs you in
But then pressing enter would not do anything. A simple way to solve this would be setting the text cursor to be at the end of the filled password. Another way would be to include the enter in the plugin after typing the password (as keepass would do by default).
from clients.
I've updated and restarted Chrome and I'm still not able to use the keyboard shortcuts. I don't even see that command as an option in the shortcuts menu. I'm on OSX if that somehow matters.
from clients.
@blockloop You don't see what command? I see both supported commands there now. "Activate the extension" is the one that will open the extension to the "Current Tab" page.
It appears the that default that I picked for OSX (Command+Shift+Y) is already taken by something else in the browser and therefore loses that binding. This is why you are seeing "Not set". You can choose to set it to whatever you like.
If you can, please recommend me a good default for OSX since it seems the one I have chosen cant work there.
from clients.
Ah. I was looking for a command to "fill form." I misunderstood. I used CTRL \ (backslash) with LastPass. I don't think it had any issues.
EDIT: looks like the only thing I could find that wasn't conflicting was ALT Comma. I used ALT G for generating a secure password (stole that from LastPass)
from clients.
@SylwesterZarebski Unfortunately Firefox does not allow you to change the shortcut at this time.
from clients.
Thanks, that's sad, but i'll wait for new version which allows to change key shortcut (like LastPass or other addons).
from clients.
You'll find that the new version of lastpass for Firefox coming out soon will also lose this functionality. This all has to do with the move to web extensions which is not as feature rich for Firefox yet as the older Firefox apis.
from clients.
Would it be possible to do something like Alfred for Mac OS where results are numbered? For instance, pressing Cmd+3 selects the 3rd option. If browsers don't allow extensions to assign their own shortcuts, then could there be user assignable shortcuts for each of the first few matching items?
from clients.
@stephenermshar this is a pretty old request, probably should just make a feature request here https://community.bitwarden.com/c/feature-requests
They Migrated away from Issues as Feature Requests a while back - like a couple years I think
from clients.
There's this feature request:
https://community.bitwarden.com/t/add-essential-keyboard-shortcuts-navigation/76/47
from clients.
So Bitwarden doesn't have Omnibox API integration? What's the "power-user" login sequence presently?
For example LastPass on Chromium:
- Alt+D to go to address bar
lp
Spacebar to select the LastPass extension's search engine- Type
acmeforums
- ↓ to select ACME Inc. Forums from suggestions
- Enter
from clients.
At least in Vivaldi I had to enter chrome://extensions/shortcuts to assign the shortcut because there was none by default, this was caused most probably by Tab Session Manager which also used the same shortcut to (de)activate the extension.
Couldn't this shortcut configuration be implemented inside Bitwarden's extension settings?
from clients.
Related Issues (20)
- Firefox browser extension does not update beyond 2024.4.2 HOT 2
- Bitwarden extension for Safari blocks or makes Cloudflare Turnstile fail constantly HOT 6
- LibreWolf (FireFox) Desktop integration not working (to enable biometrics) HOT 2
- Failed to decode access token HOT 3
- Phantom Mouse Issues HOT 2
- Touch ID Bug on MAC HOT 2
- Failed to make build for aarch64-linux on fedora asahi linux
- Delay between entering a password and unlocking vault HOT 3
- Unlock with PIN randomly resets HOT 2
- When I activate the expansion and use search, the browser page gets stuck HOT 1
- When I activate the expansion and use search, the browser page gets stuck HOT 1
- Unlock with TouchID Failed on MacOS HOT 3
- Device shows wrong IP address when trying to log in a browser extension with the device HOT 3
- Can't login to Smartermail because login details disappear when you click off a field HOT 2
- Deploying Bitwarden with EU region as default HOT 4
- Chrome Extension Window Flashes
- New 6.2 Desktop Client Installer Crashes On Launch HOT 2
- Select All is not working HOT 1
- CLI version 2024.6.0 session key unlock randomly fails
- vault.bitwarden.com won't use passkey in Bitwarden HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from clients.