International USB keyboard layout support for XBMC - Printable Version +- Kodi Community Forum (https://forum.kodi.tv) +-- Forum: Development (https://forum.kodi.tv/forumdisplay.php?fid=32) +--- Forum: Kodi Application (https://forum.kodi.tv/forumdisplay.php?fid=93) +--- Thread: International USB keyboard layout support for XBMC (/showthread.php?tid=26796) Pages:
1
2
|
- webbanane - 2007-08-19 Hi! New patch uploaded. Fixed: http api did not process key presses anymore (patch from nad) http://sourceforge.net/tracker/index.php?func=detail&aid=1777266&group_id=87054&atid=581840 Cheers, webbanane - webbanane - 2007-08-26 Hi! New patch uploaded. Fixed: xml tastes a wee bit verbose Probably it will be applied to trunk and then merged to the branches, allthough I tested it for the linux branch only. Cheers, webbanane - jmarshall - 2007-08-26 Thanks for persevering with this - apologies that it's taking a while for us to get around to adding it to SVN. Will review the latest + discuss with team. Cheers, Jonathan - webbanane - 2007-08-27 Hi jmarshall! No need for apologies, that's o.k. As I said, I'm glad if you're helping me! Cheers, webbanane - webbanane - 2007-09-25 Hi! Great! The patch has been included into the linux branch by XBMC team! See: http://xbmc.svn.sourceforge.net/viewvc/xbmc?view=rev&revision=10226 Other branches should follow. Features: * Supports mapping of any recognized ascii to unicode * Supports mapping of any recognized virtual key to unicode * Supports mapping of ascii or virtual key in combination with currently pressed modifiers "Shift" and "Alt Gr" (Right Alt) * Supports processing of unicode in GUI-Dialog-Keyboard window * Added support for many virtual keys to SDLKeyboard and DirectInputKeyboard * Added untested(!!!) unicode support for keyboard processing of GUIEditContol (modified/corrected(?) string processing for UTF8) Restrictions: * Does not support dead keys. * Does not support mapping to virtual keys * Only supports single modifiers Shift and "Alt Gr" (Right Alt), till now. Hint: the feature was created especially for the original platform, i.e. the keyboard mapping beside the unicode feature is NOT needed for SDL! SDL already works mostly correct without my mapping feature. If the example-XML for german is active/"deployed" on SDL and german language is configured, it will disturb more than it will help! To remove problems with this feature on german SDL platforms: simply remove or correct (shorten) the (improper) XML(-entries)! In other words: a "german SDL" platform needs another XML-configuration than a "german XBox" platform! Maybe this might become a common problem for other features than mine, too. Cheers Webbanane |