Macpass: [Feature Request] Just press 'C' to copy Password / 'B' to copy Username

Created on 30 Apr 2018  路  7Comments  路  Source: MacPass/MacPass

Coming from KeepassX the current hotkeys 鈬р寴C and 鈱モ寴C to copy a password or username are quite complicated. I would love to see, if this could be changed to just pressing 'C' or 'B'. Thanks.

Most helpful comment

Simply pressing 'C' or 'B' completely contradicts expected behaviour. Changing the keyboard shortcuts can be done via the Keyboard preferences in macOS. However I should change the default shortcuts as well since they are indeed cumbersome.

All 7 comments

Simply pressing 'C' or 'B' completely contradicts expected behaviour. Changing the keyboard shortcuts can be done via the Keyboard preferences in macOS. However I should change the default shortcuts as well since they are indeed cumbersome.

It'd be nice to match Keepass shortcuts on Windows: ctrl+b to copy username, ctrl+c for copy password, ctrl+u to open URL, ctrl+shift+u to copy URL. On Mac I would expect to substitute command for ctrl and have the same shortcuts.

Perhaps "AutoType" could get a more "consistent" shortcut, because the CTRL-key is on different position when using a "normal" Mac keyboard or a laptop ("bottom left" and "bottom left+1").

Since "Open URL" is SHFT+CMD+U and is often followed by "AutoType" it could perphaps be SHFT+CMD+A?!

Would be easier to finger-handle because when both would be using SHIFT+CMD+... the fingers could stay where they already are.

Please use a separate issue for Autotype shortcuts. Additionally you can customise all shortcuts in the system preferences.

Regarding the "Open-URL" shortcut, there should be an option to "Open URL and Autotype" to make this process even better.

I would also highly appreciate more intuitive shortcuts. The ones from Keepass work fine and are one key less.

@stadler as stated many times, you can change every keyboard shortcut in MacPass via the keyboard system preferences in macOS.

I just remapped my shortcuts via macOS preferences:
Copy Username: cmd + C
Copy Password: cmd + B
Open URL: cmd + U

Only problem is that now using cmd + C within inputs in the details pane _always_ copies the password, instead of that input's contents. I'm not a mac developer, but on web I'd test if the input is focused. If it's focused, then I'd copy that input's content's, instead of the app/user-defined shortcut. I.e. Giving preference to the system behavior of cmd + C to copy currently selected text. UPDATE: Better implementation: _only if a row is selected_, use the user's shortcut to copy a password, in order to ensure cmd+C has default, system-wide behavior of "copy" everywhere else.

(I'm coming from keypassx too and found the current shortcuts confusing. But otherwise, lots to like about this app! nice job!)

Was this page helpful?
0 / 5 - 0 ratings

Related issues

uwqwxing886 picture uwqwxing886  路  5Comments

aliok picture aliok  路  7Comments

mstarke picture mstarke  路  3Comments

kevinpapst picture kevinpapst  路  3Comments

hugoholzwurm picture hugoholzwurm  路  5Comments