Add 10 new Hot Keys to the Identify page

Good point for sure. Would you then suggest eliminating the c and a shortcuts?

No, but I have raised it as a concern earlier in this thread and it has been experienced by others. I wouldn’t want to lose shortcut functionality, and I know a lot of users do rely on them, but I also see strange ID situations where I think the stray ‘a’ in particular has occurred. I’m not sure what the best solution would be for the existing problem, and I’m just pointing out here that we would be adding to that problem if we added an S for save.


Ctrl/Cmd + Enter is the norm for saving:


Thanks, that thread had flown under my radar. Not yet implemented though, right? Probably a better compromise than a single easily mis-typed letter key, as @kiwifergus noted.

Not as far as I can tell in testing it!

1 Like

No, but it’s something we’ve discussed. I’d be OK with D, U, Y, N, and maybe V for starters and seeing how that goes. I’m worried that having so many keyboard shortcuts will introduce more errors, so I think adding a few at first would be a good idea. We were thinking the Data Quality Assessment ones would open up that tab if you pressed them, so you’d know if your keystroke got recorded.



1 Like

This would be very useful for me when trying to identify things that I don’t know much.

could there be a hot key for adding standardised comments from this page ?

maybe some could involve button combinations to ensure they’re not easy to accidentally press?

A post was split to a new topic: How to turn off keyboard shortcuts on Identify?

I would appreciate this feature.

Presently I would use a Traditional Project instead (to review later the observation, without being notified if there is a change).

I’m confused by this statement:

The follow function already exists, are you saying you only use a Traditional Project because the follow function doesn’t currently have a hotkey?

No, not only. More precisely, I use a few traditional projects for:

  • Observations I may be able to identify later.
  • Observations showing leaves, or flowers, or fruits, that I use as a knowlege base to remind me of some taxa when identifying.

Where is the “follow function”?

In the upper right of an observation page you can choose to follow a user or a single observation.



I just wanted to add this is not only a speed issue, but an accessibility issue. Having keyboard commands available here (and in other areas) makes it much easier to use voice recognition software for people that can’t (or want to avoid) using the mouse and keyboard. As someone with experience in this area (both from the programming point of view and as a user of voice recognition) I am happy to help if you have any questions.


What about letting identifiers remap the keys? Right now it takes 2 hands to type (thanks letter I-key), but if the user could pick the keys, one hand could be for typing and the other for mousing?

That’s an interesting idea. Picking hot keys is a non-trivial task because you need to ensure you’re not conflicting with OS and browser hot keys. But some programs allow this, and that would solve the translation issues.

Note that there are a variety of tools to provide your own mappings via keyboard macro programs - I use a couple for this purpose, not only for hot keys but to automate common responses.

For the Windows PC I use autohotkey (, which allows very sophisticated macros but has a steep learning curve. There are also browser extensions which can map keyboard commands or keywords to scripts - for the Chrome browser I use text blaze ( I know there are some for other browsers but I haven’t had time to play with them.

These programs often take a bit of tweaking to get the timing right. If there’s interest, it might be valuable to create a separate discussion where people trade scripts and experiences. If it hasn’t been done already.

1 Like

The most useful I think would be the n for ‘No can’t be improved’ and it would be nice if it would work without having to navigate to the DQA tab first.

I don’t like the idea of changing f to follow - changing thing that already have known meanings creates unnecessary confusion.

This week we discussed adding some of these. I think we’re for adding some, but with these caveats:

  • we want to avoid adding more single-button shortcuts. So for stuff like Data Quality Assessment votes, it’ll probably be a combination like 'L+N` = location is not accurate.

  • the shortcuts will only be available on the proper tab so that you will get visual feedback that your intended action was actually saved properly. Basically the way Annotations shortcuts currently only work when you’re on the Annotations tab.

  • no shortcuts for disagreements. Those are supposed to be deliberately thought through and selected.