czech keyboard layout

Bug #1652145 reported by Petr V
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Panda3D
Fix Released
Undecided
rdb

Bug Description

Panda doesnt understand czech special characters.
self.accept("š", do.something) does nothing
get_keyboard_map() is missing all those special keys (ěščřžýáíéúů)

Tags: windows
Revision history for this message
rdb (rdb) wrote :

OK, sounds like we need to figure out why get_keyboard_map() doesn't report the function keys properly on Windows.

See also, for a discussion on adding these as event names: https://bugs.launchpad.net/panda3d/+bug/1035381

Revision history for this message
rdb (rdb) wrote :

Hmm, the issue seems to be that get_keyboard_map() appears to report the keys as e, s, c, r without the accents.

Changed in panda3d:
status: New → Confirmed
Revision history for this message
rdb (rdb) wrote :

Will be fixed in upcoming 1.9.3. Now reports proper unicode shifted names, and no longer omits keys that doesn't have a recognised mapping in Panda.

The actual reported mapping is still a bit inconsistent between the number keys but this seems to be an issue in Windows and not in Panda. However using it as intended will still work, as the button labels now include the accents.

Changed in panda3d:
assignee: nobody → rdb (rdb)
milestone: none → 1.9.3
status: Confirmed → Fix Committed
rdb (rdb)
Changed in panda3d:
status: Fix Committed → Fix Released
tags: added: windows
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.