Rated 1 out of 5 stars

Why is this so hard?
TB keyboard shortcuts are ruining my email folders, because they do unexpected things I didn't intend.
How can I disable keyboard shortcuts in TB?, I asked.
The answer: tbkeys-lite is the best solution.
So I learn how to install add-ons (not hard) and I install tbkeys-lite.
Now I've got a big mystery! How do you make it do anything?
There appears to be a complex syntax for specifying the actions associated with individual key combinations.
I want to USE TB, not learn its innermost secrets.
I don't want to be a TB developer, although I certainly appreciate what they do.
All I want is a clearly-labeled button:
["DISABLE KEYBOARD SHORTCUTS!"]
Poking around blindly, looking for something that will DO something, I eventually click on the wrench icon.
That gives me a page with a couple of panes (no explanation about what they mean) and --Lo and Behold!-- a button that says something like "Disable Singles."
(I can't remember exactly what it said and I am prevented from seeing it while I am typing this review.)
That looks like a possible step in the right direction, so I click it.
One of the panes is immediately populated with more gobbledygook. Don't know what it means but maybe it'll help cut down on inadvertent actions, so I click "SAVE."
Did that do it?

Will I ever be presented with a simple switch in TB Settings that will let me turn off keyboard shortcuts?

The single star review is not for tbkeys-lite itself (it probably does all sorts of wonderful things for people with the right arcane skills) but for the attitude that says this could be the best solution for an end-user.

I learned a long time ago (with Firefox) that customizing an app's behavior with add-ons is a good way to waste your time. Soon the app is updated and the add-on no longer works. You have to install the newer version of the add-on. After a while, the guy who wrote the add-on gets tired or moves on, so the add-on simply dies.

Fair enough. I tried to add some disclaimer to the summary. The character count is very limited so I could not put much in.

I was thinking that an add-on listing with no description linking to a GitHub page describing entering Thunderbird internal commands into JSON objects for its customization would be discouragement enough for users wanting a simple workflow.

I sympathize with your underlying complaint. I made tbkeys because I wanted to control my keybindings. As implemented, it does just enough for me to do that. It could be polished a lot more, but I don't have the time and an add-on isn't the right place for this kind of feature any way. Keyboard customization should be built into the application.

Regarding add-ons dying -- yes, this add-on is a follow up to a previous one called Keyconfig that had a good run from 2004 to 2019 but did not survive the changes made in Thunderbird 68. I published tbkeys to help others stranded by the loss of Keyconfig and to benefit from their help as well, as future updates to Thunderbird will break this add-on as well and require further maintenance.

Rated 5 out of 5 stars

Thank you so much!! <3
I can't tell you how much I missed "ctrl+d": "cmd:cmd_delete" from my good old eudora functions ;-)
SO THANK YOU!! <3

Rated 5 out of 5 stars

I also gotta thank you a LOT for the option to use
"ctrl+enter": "unset"
to prevent accidental message sending. To anyone coming after me: Be sure to put that command into the "Compose key bindings" window, not the "Main key bindings" one where the rest of the initial bindings is.

edit: Unfortunately whenever I start Thunderbird the unsetting of Ctrl-Enter is inactive until I switch the addon off and on again. Sadly this means that the addon is useless to me right now.

edit2: For some reason the error has disappeared again for now. I have no idea what's different, but I can use the add-on again.

Sorry that the add-on could not do what you wanted. You can open an issue at https://github.com/wshanks/tbkeys/issues if you like. I tried to reproduce your issue but could not. "ctrl+enter" remained unset for me after restarting Thunderbird.

Rated 5 out of 5 stars

I use this everyday!

(Just one small snag - if you change your profile location, as I did, you'll need to Remove this Add-on then re-Add it.)

This review is for a previous version of the add-on (2.1.1). 

Rated 4 out of 5 stars

Great add-on. The defaults remapped the "J" key, what I intended to use this add-on for in the first place, to prevent from accidentally junking messages when I hit it instead of the "n" key for next message!

This review is for a previous version of the add-on (2.1.1). 

Rated 5 out of 5 stars

Thanks for adding comment in old addons, thanks to that I found this addodn!.
I setup all as unset and I am happy when I mistake windows at 3 monitors and start type at TB app :).

This review is for a previous version of the add-on (2.1.1). 

Rated 3 out of 5 stars

Thank you for this useful tool.
Do you know why "ctrl+.": "unset" doesn’t work ?

This review is for a previous version of the add-on (2.1.1). 

No, I am not sure why it doesn't work. I just tested now and it worked for me.

Rated 5 out of 5 stars

Большое спасибо за "f11": "cmd:cmd_getMsgsForAuthAccounts".
Наконец-то я получаю всю почту не по Shift+F5, а по F11, как раньше.

This review is for a previous version of the add-on (2.1.1). 

Rated 5 out of 5 stars

So useful.. keep pressing j (junk) when I want to go down.

This review is for a previous version of the add-on (2.1.1). 

Rated 5 out of 5 stars

Yeess! Thank you! Removed all the single letter accidental deletes with
{
"0": "unset",
"1": "unset",
"2": "unset",
"3": "unset",
"4": "unset",
"5": "unset",
"6": "unset",
"7": "unset",
"8": "unset",
"9": "unset",
"j": "unset",
"#": "unset",
"k": "unset",
"o": "unset",
"f": "unset",
"r": "unset",
"a": "unset",
"x": "unset",
"c": "unset",
"u": "unset",
"b": "unset",
"m": "unset",
"p": "unset",
"s": "unset",
"t": "unset",
"w": "unset",
"]": "unset",
"[": "unset"
}

This review is for a previous version of the add-on (2.1.1). 

Rated 5 out of 5 stars

Thank you. It works like a charm and I am crying tears because:
"ctrl+enter": "unset"

This review is for a previous version of the add-on (2.1.1). 

Rated 4 out of 5 stars

Thanks so much for making this available! But...
I would ask that the "unbind singles" button actually unbind all the single key shortcuts, instead of requiring someone who barely understands Windows cut and paste to replace a bunch of text entries correctly to accomplish this.

Now if we could get the TB developers to make NO shortcuts the default and let technical users turn on and customize as needed, that would be better.

This review is for a previous version of the add-on (2.1.1). 

Rated 4 out of 5 stars

Lets you remove all single-key commands that are inexplicably forced upon us by Thunderbird. Just click "Unset singles" and change everything to "unset" (unless you like Gmail shortcuts).

Finally, a replacement for "Dorando keyconfig"! Thank you! No more accidental archiving or marking as junk.

I'm dinging it one star for ease of use because there are no instructions in the add-on itself. It works great, though. The documentation is a little thin, and requires some effort to figure out how to make your own shortcuts, if you're into that kind of thing. Mostly, I just wanted to get rid of the single button shortcuts, which this does easily.

This review is for a previous version of the add-on (2.1.1). 

Rated 5 out of 5 stars

Working great for me! Allowed me to rebind 'j' and 'k' to stop marking things as junk/ignore. (Vim shortcut typos)

This review is for a previous version of the add-on (2.1.1). 

Rated 2 out of 5 stars

Why does this plugin ask for FULL access to my computer upon installation?

This review is for a previous version of the add-on (2.1.0). 

Because tbkeys-lite uses a WebExtension Experiment to capture key events. There is no WebExtension API to do this. A WebExtension Experiment has the same permissions as all legacy add-ons had in Thunderbird 68 and earlier. I have opened a ticket on Bugzilla about creating a MailExtension keyboard shortcut API here: https://bugzilla.mozilla.org/show_bug.cgi?id=1591730

Rated 5 out of 5 stars

Absolute godsend. I can't believe I didn't know this existed before now. Thunderbird hotkeys are an abomination!

This review is for a previous version of the add-on (2.1.0). 

Rated 5 out of 5 stars

HALLELUJAH!

I was dismayed when Keyconfig no longer worked and did not seem to get updated. Been deleting, archiving and doing unmentionable things to perfectly good messages in my Inbox when not paying attention to where the focus was.
I even contemplated moving to Apple Mail...

THIS HAS SAVED THE DAY!!!!!!

THANK YOU, WILL!!!!!!!

This review is for a previous version of the add-on (2.1.0). 

Rated 5 out of 5 stars

Extremely helpful. Thank you.

This review is for a previous version of the add-on (2.1.0). 

Rated 5 out of 5 stars

Thank you very much! I've been filing and deleting emails by mistake for 2 years, because of that mania of putting single-letter hotkeys. What a crazy idea.

And, as sayed by Frederik below,...
You can paste the following into the settings box to really completely disable all one-letter shortcuts:

{
"0": "unset",
"1": "unset",
"2": "unset",
"3": "unset",
"4": "unset",
"5": "unset",
"6": "unset",
"7": "unset",
"8": "unset",
"9": "unset",
"j": "unset",
"k": "unset",
"o": "unset",
"f": "unset",
"#": "unset",
"r": "unset",
"a": "unset",
"x": "unset",
"c": "unset",
"u": "unset",
"b": "unset",
"m": "unset",
"p": "unset",
"s": "unset",
"t": "unset",
"w": "unset",
"]": "unset",
"[": "unset"
}

This review is for a previous version of the add-on (2.1.0). 

Rated 5 out of 5 stars

very useful.
I would like to figure out what would be the syntax of a custom a custom entry to launch a given extension with a single key stroke (for instance launch a TB extension that allows to edit message subject)

This review is for a previous version of the add-on (2.1.0).