#764981 minetest: can't input a '7' from main menu

Package:
irrlicht
Source:
irrlicht
Submitter:
cacatoès
Date:
2021-12-03 15:57:11 UTC
Severity:
normal
Tags:
#764981#5
Date:
2014-10-12 19:00:29 UTC
From:
To:
Dear Maintainers,

The problem is very simple... I can't input a '7' from the main menu.
So, for instance, if I want to join a custom server, I can't if it has
this digit in the IP address.
I was told on the IRC it is a known problem with irrlicht, and several
people are experiencing something similar with non-english keyboard layouts.

I was given this partial fix on #minetest :

In irlicht 1.8.1 change in
irrlicht-1.8.1/source/Irrlicht/CIrrDeviceLinux.cpp line
"event.xkey.state = 0;" for "event.xkey.state &=
~(ControlMask|ShiftMask);" without quotes and recompile your irrlicht

Hope a fix can be brought in soon,

Regards,

#764981#10
Date:
2014-10-12 19:18:29 UTC
From:
To:
reassign 764981 irrlicht
tag 764981 +patch
thanks, control (which is bcc'ed).

Hello,

this is obviously a bug in irrlicht, not minetest, so reassigning.
Many thanks for the high quality bug report, with the fix included. I
wish I always get such reports ;)

Bye, Mt.

#764981#21
Date:
2014-10-14 06:26:05 UTC
From:
To:
Hi,

Do you know if this bug has been reported to upstream irrlicht (i.e.
do you have an upstream commit or bug report to refer to)? If not,
please report it upstream and let us know the url of your bug report.

(Martin, feel free to go ahead and make a team upload to fix this.)

Regards,
Vincent

#764981#26
Date:
2014-10-14 08:05:22 UTC
From:
To:
Maybe I should have been more precise, the patch I gave seems to only
make it possible to use the numpad to enter digits. It's a workaround,
not a fix.
I am not competent to tell if it still is a good idea to apply it.

Le 14/10/2014 08:26, Vincent Cheng a écrit :

#764981#31
Date:
2014-10-14 20:54:56 UTC
From:
To:
I won't be able to help, I fear. I'm drawning in my day work...

Sorry, Mt.

#764981#36
Date:
2021-12-03 10:40:07 UTC
From:
To:
Hi,

I took over the maintenance of irrlicht in Debian, so I'm going through
the old bug reports to see if there's something I can do.

I can easily type digits in minetest main page (for the server port),
so I think the problem has been fixed long ago.

Please don't hesitate to report again if you find something strange ;
hopefully you'll get a faster answer!

Thanks for your input,

J.Puydt

#764981#41
Date:
2021-12-03 15:25:28 UTC
From:
To:
Hello,

Unfortunately, this problem is still there.

I still can't input a 7 from the server tab. I suppose it's keyboard
layout or env related. I

When running minetest from console and hitting the 7 key, the output is:

   Could not find EKEY_CODE, using orig. X11 keycode instead: 16

Thanks,

Le vendredi 03 décembre 2021 à 10:42:03, Debian Bug Tracking System a écrit :