EltenLink

Emoji menu: A new add-on for NVDA for inserting emojis

Wróć do Computers and Technology

#1 diamondStar

Greetings everyone.
I have developed a small add-on for the NVDA screen reader for inserting emojis. And the reason for that is because the default windows emoji panel is not friendly with screen reader. I honestly find it hard to search for an emoji I want, And other issues such as sometimes when opening the emoji panel it's not being opened if you are in other windows.
I'm currently publishing it to the NVDA store, But it takes time and I have to wait a few days or perhapps weeks to see it there. However: You can download it from github from the following link:
https://github.com/diamondStar35/emoji_menu/releases/download/v1.0/emoji_menu-1.0.nvda-addon
The add-on has one shortcut key which is NVDA + ; to open it's main window. It also remembers the last category. Pressing enter on an emoji will copy it to the clipboard, Ready for pasting anywhere.
I have shared this because It's very useful for me, And I hope it will be useful for someone else, :)


warm star
2025-03-30 13:49

#2 Urh2006

Don't we already have the emoticons addon? Does this have all the emojis that the windows emoji keyboard has?


When you're stuck, just try harder.
2025-03-30 13:54

#3 diamondStar

Yes, It has all the emojis that windows emoji panel have, and perhapps more.
The emoticons add-on does not have most emojis, Really. It only has arround 170 items or so, And most of them are, not emojis, they're emoticons, not emojis.

-- (Urh2006):
Don't we already have the emoticons addon? Does this have all the emojis that the windows emoji keyboard has?

--


warm star
2025-03-30 13:56

#4 Urh2006

Nice job then! I needed something like this!


When you're stuck, just try harder.
2025-03-30 13:57

#5 diamondStar

Nice, You can give it a try and let me know, :)

-- (Urh2006):
Nice job then! I needed something like this!

--


warm star
2025-03-30 13:58

#6 Urh2006

The shortcut does not work for me.


When you're stuck, just try harder.
2025-03-30 14:02

#7 diamondStar

You might want to change it if your keyboard layout doesn't have the semi colon.

-- (Urh2006):
The shortcut does not work for me.

--


warm star
2025-03-30 14:03

#8 Urh2006

I was able to fix this by changing it in the input gestures menu and now it works like a charm. I love the addon and I can already see myself using it quite often. I prefer this over the windows keyboard.


When you're stuck, just try harder.
2025-03-30 14:28

#9 diamondStar

Thank you for trying it out, :)

-- (Urh2006):
I was able to fix this by changing it in the input gestures menu and now it works like a charm. I love the addon and I can already see myself using it quite often. I prefer this over the windows keyboard.

--


warm star
2025-03-30 14:32

#10 thespyde

I have the American English keyboard layout so it works fine for me. I might use more emojis now. I like this thing!


Charles Wells
2025-03-30 15:33

#11 Jonathan Konto zarchiwizowane

Very nice, I really like what you're developing. Will try it out soon.



2025-03-30 15:43

#12 diamondStar

Thank you so much. Such feedbacks are always encourage me to continue, :) .

-- (Jonathan):
Very nice, I really like what you're developing. Will try it out soon.

--


warm star
2025-03-30 15:45

#13 Jonathan Konto zarchiwizowane

Yup, this has replaced the other Emoticons Add On in like 10 seconds. Keep going dude, this is really great!
-- (Jonathan):
Very nice, I really like what you're developing. Will try it out soon.

--



2025-03-30 15:46

#14 diamondStar

The emoticons add-on is still useful though for making NVDA pronounce emoticons rather than the characters. But yes, The primary reason for developing this add-on is that the emoticons have almost no emojis at all, most of them are emoticons.

-- (Jonathan):
Yup, this has replaced the other Emoticons Add On in like 10 seconds. Keep going dude, this is really great!
-- (Jonathan):
Very nice, I really like what you're developing. Will try it out soon.

--

--


warm star
Edytowano 2025-03-30 15:48

#15 Jonathan Konto zarchiwizowane

Have you added all these yourself in the code like the other one did, or are you somehow wrapping something, or accessing them from the windows keyboard?
-- (diamondStar):
The emoticons add-on is still useful though for mking NVDA pronounce emoticons rather than the characters. But yes, The primary reason for developing this add-on is that the emoticons have almost no emojis at all, most of them are emoticons.

-- (Jonathan):
Yup, this has replaced the other Emoticons Add On in like 10 seconds. Keep going dude, this is really great!
-- (Jonathan):
Very nice, I really like what you're developing. Will try it out soon.

--

--

--



2025-03-30 15:49

#16 diamondStar

Of course nope. Because adding 1900 emojis in the code is really a huge work. There is a library in python called "emoji-python-data" that has all those emojis, and allows searching, category filters and such, and that's what i use, :)

-- (Jonathan):
Have you added all these yourself in the code like the other one did, or are you somehow wrapping something, or accessing them from the windows keyboard?
-- (diamondStar):
The emoticons add-on is still useful though for mking NVDA pronounce emoticons rather than the characters. But yes, The primary reason for developing this add-on is that the emoticons have almost no emojis at all, most of them are emoticons.

-- (Jonathan):
Yup, this has replaced the other Emoticons Add On in like 10 seconds. Keep going dude, this is really great!
-- (Jonathan):
Very nice, I really like what you're developing. Will try it out soon.

--

--

--

--


warm star
2025-03-30 15:51

#17 rudolf

I just tried it out as well. It's awesome 🙂



2025-03-30 16:45

#18 Urh2006

Yeah this is really amazing.


When you're stuck, just try harder.
2025-03-30 17:23

#19 Urh2006

Sometimes I can hardly believe how such a simple addon or extension for an app can change your experience so much.


When you're stuck, just try harder.
2025-03-30 17:23

#20 daszekmdn

Windows emoi panel meets my expectations, but i Will test it.


Sygnatura to może być w sądzie. Sygnatura sprawy np. :P
2025-03-30 18:26