emoji keyboard seems to use hold typing as opposed to touch typing.
As the title states, on the main keyboard you can touch any key and it triggers instantly, irregardless of how fast you're typing, but the emoji keyboard dosn't seem to have this. On the emoji keyoard you seem to get a longer delay between tap and actually typing the emoji, sometimes resulting in missed keystrokes.
This might be due to slow hardware and an implementation which can drop strokes on bad hardware
You don't have to hold the key for it to take effect; but yes, I too notice a small delay, I assume caused by looking up an image rather than one or two bytes. Nothing suggests bad hardware to me. It's not an issue for me because most of my typing is text, not rebuses.
Please give a sequence that would result in lost keystrokes.
not sure if this is exactly the initial issue, but the emoji board is not working as expected for me as well:
after opening it does not respond at all to type any emoji. you have to scroll down/up or select a different emoji group to make it work. after going back and opening the emoji board again on the last group, it is again not working. see below:
https://github.com/user-attachments/assets/31863c55-1f26-41f9-be46-18b8c660d734
typing emojis on my main layout works every time…
@Spike-from-NH
First off sorry for the late reply.
~~I generally encounter this issue when starting loading up the emoji keyboard for the first time in a small while. There is no exact key combination which triggers this, but in general it happens when first starting up the emoji keyboard.~~
~~My work around currently is to keep spamming the one emoji I want until it chooses to cooperate.~~ See edit
Also, I don't think that the lookup should be an issue, there is no issue with opening the keyboard, there is an issue with typing the first emoji (and it is solved once that emoji is typed). Cause the image loading is only a thing on starting up the keyboard (and scrolling does react instantly), while writing an emoji to the output should only be a few bytes..
EDIT: I just tried the thing @alotbsol555 mentioned, it does indeed seem to resolve itself when the emoji preview screen is moved (scrolled up or down). If I open the emoji screen and immediately try to type an emoji without moving the screen it doesn't work, but if I scroll up or down a slight bit (which happens without any noticable lag) then the emojis can be used seemingly without any issue.
https://github.com/user-attachments/assets/873a0ad5-d8c6-4742-89b0-92751b81ffe9