Details
-
Bug
-
Resolution: Duplicate
-
Not Evaluated
-
None
-
5.2.0, 5.2.1, 5.3.0 Alpha, 5.3.0 Beta1
-
None
-
Build: Ubuntu 12.04, QT5.2.1, NDK r8e, SDK 20130514
Run: Samsung Galaxy S3 and few others
Description
Missing support for CTRL, Fn, HOME, END, PGUP, PGDN, INS, ESC and few other keys in Android builds.
Attached patch for 5.2.1/qtbase/src/plugins/platforms/android/src/androidjniinput.cpp
adds support for missing basic keys, fixes wrongly mapped HOME key, add support for CTRL modifier, cleans a little bit media key mapping and adds android macro names for all mapped keys (the macro names help to update the code so if possible please keep them).
To test extended keys you can use Hacker's Keyboard by Klaus Weidner and some QT terminal programs.
I used QT Android builds with GTQTC (terminal window backend) for Harbour (http://harbour-project.org/)
Attachments
Issue Links
- is replaced by
-
QTBUG-37051 Android missing key mappings
- Closed