diff options
| author | android-build SharedAccount <android-build@undroid16.corp.google.com> | 2009-01-15 16:16:01 -0800 |
|---|---|---|
| committer | android-build SharedAccount <android-build@undroid16.corp.google.com> | 2009-01-15 16:16:01 -0800 |
| commit | 0fda766e53fba7e829fe6e145738f6a94ce48bda (patch) | |
| tree | fdca3dc04f5dce55978b3ef6016c1042b9d675e5 /libs/ui/EventHub.cpp | |
| parent | 562bb3db4f4475f5d933877d428097a6d1203605 (diff) | |
| parent | 9266c558bf1d21ff647525ff99f7dadbca417309 (diff) | |
| download | frameworks_base-0fda766e53fba7e829fe6e145738f6a94ce48bda.zip frameworks_base-0fda766e53fba7e829fe6e145738f6a94ce48bda.tar.gz frameworks_base-0fda766e53fba7e829fe6e145738f6a94ce48bda.tar.bz2 | |
Merge branch 'cupcake'
Diffstat (limited to 'libs/ui/EventHub.cpp')
| -rw-r--r-- | libs/ui/EventHub.cpp | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/libs/ui/EventHub.cpp b/libs/ui/EventHub.cpp index abe7407..700aa3a 100644 --- a/libs/ui/EventHub.cpp +++ b/libs/ui/EventHub.cpp @@ -16,7 +16,7 @@ //#define LOG_NDEBUG 0 #include <ui/EventHub.h> -#include <hardware/power.h> +#include <hardware_legacy/power.h> #include <cutils/properties.h> #include <utils/IServiceManager.h> @@ -520,6 +520,10 @@ int EventHub::open_device(const char *deviceName) for (int i=0; i<((BTN_MISC+7)/8); i++) { if (key_bitmask[i] != 0) { device->classes |= CLASS_KEYBOARD; + // 'Q' key support = cheap test of whether this is an alpha-capable kbd + if (test_bit(KEY_Q, key_bitmask)) { + device->classes |= CLASS_ALPHAKEY; + } break; } } |
