From 652d26dc42f6b1d53e91de3ee02be0fea7701708 Mon Sep 17 00:00:00 2001 From: Bryan Stine Date: Thu, 14 Jul 2011 20:41:49 -0400 Subject: [PATCH] Massive keymaps reworking. Testing needed. --- init | 101 ++------------------- init.etc/keymaps/azerty.kcm.bin | Bin 896 -> 0 bytes init.etc/keymaps/azerty.kl | 89 ------------------ init.etc/keymaps/default/microp-keypad.kcm.bin | Bin 0 -> 896 bytes init.etc/keymaps/default/microp-keypad.kl | 89 ++++++++++++++++++ init.etc/keymaps/default/raph_navi_pad.kl | 89 ++++++++++++++++++ init.etc/keymaps/fuze/microp-keypad.kcm | 73 +++++++++++++++ init.etc/keymaps/fuze/microp-keypad.kcm.bin | Bin 0 -> 912 bytes init.etc/keymaps/fuze/microp-keypad.kl | 80 ++++++++++++++++ init.etc/keymaps/fuze/raph_navi_pad.kl | 18 ++++ init.etc/keymaps/fuze_microp-keypad.kcm | 73 --------------- init.etc/keymaps/fuze_microp-keypad.kcm.bin | Bin 912 -> 0 bytes init.etc/keymaps/fuze_microp-keypad.kl | 80 ---------------- init.etc/keymaps/fuze_raph_navi_pad.kl | 18 ---- init.etc/keymaps/german_raph/microp-keypad.kcm.bin | Bin 0 -> 832 bytes init.etc/keymaps/german_raph/microp-keypad.kl | 89 ++++++++++++++++++ init.etc/keymaps/kovsa/microp-keypad.kcm.bin | Bin 0 -> 896 bytes init.etc/keymaps/kovsa/microp-keypad.kl | 89 ++++++++++++++++++ init.etc/keymaps/kovsky-azerty.kcm.bin | Bin 896 -> 0 bytes init.etc/keymaps/kovsky-azerty.kl | 89 ------------------ init.etc/keymaps/kovsky-qwerty.kcm.bin | Bin 896 -> 0 bytes init.etc/keymaps/kovsky-qwerty.kl | 87 ------------------ init.etc/keymaps/kovsq/microp-keypad.kcm.bin | Bin 0 -> 896 bytes init.etc/keymaps/kovsq/microp-keypad.kl | 87 ++++++++++++++++++ init.etc/keymaps/microp-german.keypad.kcm.bin | Bin 832 -> 0 bytes init.etc/keymaps/microp-keypad.kl | 89 ------------------ init.etc/keymaps/microp-swiss.keypad.kcm.bin | Bin 832 -> 0 bytes init.etc/keymaps/nordic_raph/microp-keypad.kcm.bin | Bin 0 -> 800 bytes init.etc/keymaps/oldqwerty_microp-keypad.kcm.bin | Bin 896 -> 0 bytes init.etc/keymaps/oldqwerty_microp-keypad.kl | 89 ------------------ init.etc/keymaps/oldqwerty_raph_navi_pad.kl | 89 ------------------ init.etc/keymaps/qwerty.kcm.bin | 1 - init.etc/keymaps/qwerty.kl | 1 - init.etc/keymaps/raph_navi_pad.kl | 89 ------------------ init.etc/keymaps/raphfix/microp-keypad.kcm | 58 ++++++++++++ init.etc/keymaps/raphfix/microp-keypad.kcm.bin | Bin 0 -> 848 bytes .../keymaps/raphfix_microp-keypad-swedish.kcm.bin | Bin 800 -> 0 bytes init.etc/keymaps/raphfix_microp-keypad.kcm | 58 ------------ init.etc/keymaps/raphfix_microp-keypad.kcm.bin | Bin 848 -> 0 bytes init.etc/keymaps/rhod100_de/microp-keypad.kcm.bin | Bin 0 -> 880 bytes init.etc/keymaps/rhod100_de/microp-keypad.kl | 92 +++++++++++++++++++ init.etc/keymaps/rhod100_de/raph_navi_pad.kl | 14 +++ init.etc/keymaps/rhod100_de_microp-keypad.kcm.bin | Bin 880 -> 0 bytes init.etc/keymaps/rhod100_de_microp-keypad.kl | 92 ------------------- init.etc/keymaps/rhod100_de_navi_pad.kl | 14 --- init.etc/keymaps/rhod100_fr/microp-keypad.kcm.bin | Bin 0 -> 880 bytes init.etc/keymaps/rhod100_fr/microp-keypad.kl | 91 +++++++++++++++++++ init.etc/keymaps/rhod100_fr/raph_navi_pad.kl | 18 ++++ init.etc/keymaps/rhod100_fr_microp-keypad.kcm.bin | Bin 880 -> 0 bytes init.etc/keymaps/rhod100_fr_microp-keypad.kl | 91 ------------------- init.etc/keymaps/rhod100_fr_navi_pad.kl | 18 ---- init.etc/keymaps/rhod100_it/microp-keypad.kcm.bin | Bin 0 -> 880 bytes init.etc/keymaps/rhod100_it/microp-keypad.kl | 92 +++++++++++++++++++ init.etc/keymaps/rhod100_it/raph_navi_pad.kl | 17 ++++ init.etc/keymaps/rhod100_it_microp-keypad.kcm.bin | Bin 880 -> 0 bytes init.etc/keymaps/rhod100_it_microp-keypad.kl | 92 ------------------- init.etc/keymaps/rhod100_it_navi_pad.kl | 17 ---- init.etc/keymaps/rhod100_nordic/microp-keypad.kcm | 65 +++++++++++++ .../keymaps/rhod100_nordic/microp-keypad.kcm.bin | Bin 0 -> 752 bytes init.etc/keymaps/rhod100_nordic/microp-keypad.kl | 86 ++++++++++++++++++ init.etc/keymaps/rhod100_nordic/raph_navi_pad.kl | 14 +++ init.etc/keymaps/rhod100_nordic_microp-keypad.kcm | 65 ------------- .../keymaps/rhod100_nordic_microp-keypad.kcm.bin | Bin 752 -> 0 bytes init.etc/keymaps/rhod100_nordic_microp-keypad.kl | 86 ------------------ init.etc/keymaps/rhod100_nordic_navi_pad.kl | 14 --- init.etc/keymaps/rhod100_uk/microp-keypad.kcm.bin | Bin 0 -> 880 bytes init.etc/keymaps/rhod100_uk/microp-keypad.kl | 92 +++++++++++++++++++ init.etc/keymaps/rhod100_uk/raph_navi_pad.kl | 17 ++++ init.etc/keymaps/rhod100_uk_microp-keypad.kcm.bin | Bin 880 -> 0 bytes init.etc/keymaps/rhod100_uk_microp-keypad.kl | 92 ------------------- init.etc/keymaps/rhod100_uk_navi_pad.kl | 17 ---- init.etc/keymaps/rhod210/microp-keypad.kcm | 67 ++++++++++++++ init.etc/keymaps/rhod210/microp-keypad.kcm.bin | Bin 0 -> 752 bytes init.etc/keymaps/rhod210/microp-keypad.kl | 78 ++++++++++++++++ init.etc/keymaps/rhod210/raph_navi_pad.kl | 15 +++ init.etc/keymaps/rhod210_microp-keypad.kcm | 67 -------------- init.etc/keymaps/rhod210_microp-keypad.kcm.bin | Bin 752 -> 0 bytes init.etc/keymaps/rhod210_microp-keypad.kl | 78 ---------------- init.etc/keymaps/rhod210_navi_pad.kl | 15 --- init.etc/keymaps/rhod400/microp-keypad.kcm | 73 +++++++++++++++ init.etc/keymaps/rhod400/microp-keypad.kcm.bin | Bin 0 -> 752 bytes init.etc/keymaps/rhod400/microp-keypad.kl | 84 +++++++++++++++++ init.etc/keymaps/rhod400/raph_navi_pad.kl | 15 +++ init.etc/keymaps/rhod400_microp-keypad.kcm | 73 --------------- init.etc/keymaps/rhod400_microp-keypad.kcm.bin | Bin 752 -> 0 bytes init.etc/keymaps/rhod400_microp-keypad.kl | 84 ----------------- init.etc/keymaps/rhod400_navi_pad.kl | 15 --- init.etc/keymaps/rhod500/microp-keypad.kcm | 77 ++++++++++++++++ init.etc/keymaps/rhod500/microp-keypad.kcm.bin | Bin 0 -> 736 bytes init.etc/keymaps/rhod500/microp-keypad.kl | 84 +++++++++++++++++ init.etc/keymaps/rhod500/raph_navi_pad.kl | 15 +++ init.etc/keymaps/rhod500_microp-keypad.kcm | 77 ---------------- init.etc/keymaps/rhod500_microp-keypad.kcm.bin | Bin 736 -> 0 bytes init.etc/keymaps/rhod500_microp-keypad.kl | 84 ----------------- init.etc/keymaps/rhod500_navi_pad.kl | 15 --- init.etc/keymaps/swiss_raph/microp-keypad.kcm.bin | Bin 0 -> 832 bytes init.etc/keymaps/tilt2/microp-keypad.kcm.bin | Bin 0 -> 880 bytes init.etc/keymaps/tilt2/microp-keypad.kl | 82 +++++++++++++++++ init.etc/keymaps/tilt2/raph_navi_pad.kl | 18 ++++ init.etc/keymaps/tilt2_microp-keypad.kcm.bin | Bin 880 -> 0 bytes init.etc/keymaps/tilt2_microp-keypad.kl | 82 ----------------- init.etc/keymaps/tilt2_navi_pad.lk | 18 ---- 102 files changed, 1885 insertions(+), 2152 deletions(-) delete mode 100644 init.etc/keymaps/azerty.kcm.bin delete mode 100644 init.etc/keymaps/azerty.kl create mode 100644 init.etc/keymaps/default/microp-keypad.kcm.bin create mode 100644 init.etc/keymaps/default/microp-keypad.kl create mode 100644 init.etc/keymaps/default/raph_navi_pad.kl create mode 100644 init.etc/keymaps/fuze/microp-keypad.kcm create mode 100644 init.etc/keymaps/fuze/microp-keypad.kcm.bin create mode 100644 init.etc/keymaps/fuze/microp-keypad.kl create mode 100644 init.etc/keymaps/fuze/raph_navi_pad.kl delete mode 100644 init.etc/keymaps/fuze_microp-keypad.kcm delete mode 100644 init.etc/keymaps/fuze_microp-keypad.kcm.bin delete mode 100644 init.etc/keymaps/fuze_microp-keypad.kl delete mode 100644 init.etc/keymaps/fuze_raph_navi_pad.kl create mode 100644 init.etc/keymaps/german_raph/microp-keypad.kcm.bin create mode 100644 init.etc/keymaps/german_raph/microp-keypad.kl create mode 100644 init.etc/keymaps/kovsa/microp-keypad.kcm.bin create mode 100644 init.etc/keymaps/kovsa/microp-keypad.kl delete mode 100644 init.etc/keymaps/kovsky-azerty.kcm.bin delete mode 100644 init.etc/keymaps/kovsky-azerty.kl delete mode 100644 init.etc/keymaps/kovsky-qwerty.kcm.bin delete mode 100644 init.etc/keymaps/kovsky-qwerty.kl create mode 100644 init.etc/keymaps/kovsq/microp-keypad.kcm.bin create mode 100644 init.etc/keymaps/kovsq/microp-keypad.kl delete mode 100644 init.etc/keymaps/microp-german.keypad.kcm.bin delete mode 100644 init.etc/keymaps/microp-keypad.kl delete mode 100644 init.etc/keymaps/microp-swiss.keypad.kcm.bin create mode 100644 init.etc/keymaps/nordic_raph/microp-keypad.kcm.bin delete mode 100644 init.etc/keymaps/oldqwerty_microp-keypad.kcm.bin delete mode 100644 init.etc/keymaps/oldqwerty_microp-keypad.kl delete mode 100644 init.etc/keymaps/oldqwerty_raph_navi_pad.kl delete mode 120000 init.etc/keymaps/qwerty.kcm.bin delete mode 120000 init.etc/keymaps/qwerty.kl delete mode 100644 init.etc/keymaps/raph_navi_pad.kl create mode 100644 init.etc/keymaps/raphfix/microp-keypad.kcm create mode 100644 init.etc/keymaps/raphfix/microp-keypad.kcm.bin delete mode 100644 init.etc/keymaps/raphfix_microp-keypad-swedish.kcm.bin delete mode 100644 init.etc/keymaps/raphfix_microp-keypad.kcm delete mode 100644 init.etc/keymaps/raphfix_microp-keypad.kcm.bin create mode 100644 init.etc/keymaps/rhod100_de/microp-keypad.kcm.bin create mode 100644 init.etc/keymaps/rhod100_de/microp-keypad.kl create mode 100644 init.etc/keymaps/rhod100_de/raph_navi_pad.kl delete mode 100644 init.etc/keymaps/rhod100_de_microp-keypad.kcm.bin delete mode 100644 init.etc/keymaps/rhod100_de_microp-keypad.kl delete mode 100644 init.etc/keymaps/rhod100_de_navi_pad.kl create mode 100644 init.etc/keymaps/rhod100_fr/microp-keypad.kcm.bin create mode 100644 init.etc/keymaps/rhod100_fr/microp-keypad.kl create mode 100644 init.etc/keymaps/rhod100_fr/raph_navi_pad.kl delete mode 100644 init.etc/keymaps/rhod100_fr_microp-keypad.kcm.bin delete mode 100644 init.etc/keymaps/rhod100_fr_microp-keypad.kl delete mode 100644 init.etc/keymaps/rhod100_fr_navi_pad.kl create mode 100644 init.etc/keymaps/rhod100_it/microp-keypad.kcm.bin create mode 100644 init.etc/keymaps/rhod100_it/microp-keypad.kl create mode 100644 init.etc/keymaps/rhod100_it/raph_navi_pad.kl delete mode 100644 init.etc/keymaps/rhod100_it_microp-keypad.kcm.bin delete mode 100644 init.etc/keymaps/rhod100_it_microp-keypad.kl delete mode 100644 init.etc/keymaps/rhod100_it_navi_pad.kl create mode 100644 init.etc/keymaps/rhod100_nordic/microp-keypad.kcm create mode 100644 init.etc/keymaps/rhod100_nordic/microp-keypad.kcm.bin create mode 100644 init.etc/keymaps/rhod100_nordic/microp-keypad.kl create mode 100644 init.etc/keymaps/rhod100_nordic/raph_navi_pad.kl delete mode 100644 init.etc/keymaps/rhod100_nordic_microp-keypad.kcm delete mode 100644 init.etc/keymaps/rhod100_nordic_microp-keypad.kcm.bin delete mode 100644 init.etc/keymaps/rhod100_nordic_microp-keypad.kl delete mode 100644 init.etc/keymaps/rhod100_nordic_navi_pad.kl create mode 100644 init.etc/keymaps/rhod100_uk/microp-keypad.kcm.bin create mode 100644 init.etc/keymaps/rhod100_uk/microp-keypad.kl create mode 100644 init.etc/keymaps/rhod100_uk/raph_navi_pad.kl delete mode 100644 init.etc/keymaps/rhod100_uk_microp-keypad.kcm.bin delete mode 100644 init.etc/keymaps/rhod100_uk_microp-keypad.kl delete mode 100644 init.etc/keymaps/rhod100_uk_navi_pad.kl create mode 100644 init.etc/keymaps/rhod210/microp-keypad.kcm create mode 100644 init.etc/keymaps/rhod210/microp-keypad.kcm.bin create mode 100644 init.etc/keymaps/rhod210/microp-keypad.kl create mode 100644 init.etc/keymaps/rhod210/raph_navi_pad.kl delete mode 100644 init.etc/keymaps/rhod210_microp-keypad.kcm delete mode 100644 init.etc/keymaps/rhod210_microp-keypad.kcm.bin delete mode 100644 init.etc/keymaps/rhod210_microp-keypad.kl delete mode 100644 init.etc/keymaps/rhod210_navi_pad.kl create mode 100644 init.etc/keymaps/rhod400/microp-keypad.kcm create mode 100644 init.etc/keymaps/rhod400/microp-keypad.kcm.bin create mode 100644 init.etc/keymaps/rhod400/microp-keypad.kl create mode 100644 init.etc/keymaps/rhod400/raph_navi_pad.kl delete mode 100644 init.etc/keymaps/rhod400_microp-keypad.kcm delete mode 100644 init.etc/keymaps/rhod400_microp-keypad.kcm.bin delete mode 100644 init.etc/keymaps/rhod400_microp-keypad.kl delete mode 100644 init.etc/keymaps/rhod400_navi_pad.kl create mode 100644 init.etc/keymaps/rhod500/microp-keypad.kcm create mode 100644 init.etc/keymaps/rhod500/microp-keypad.kcm.bin create mode 100644 init.etc/keymaps/rhod500/microp-keypad.kl create mode 100644 init.etc/keymaps/rhod500/raph_navi_pad.kl delete mode 100644 init.etc/keymaps/rhod500_microp-keypad.kcm delete mode 100644 init.etc/keymaps/rhod500_microp-keypad.kcm.bin delete mode 100644 init.etc/keymaps/rhod500_microp-keypad.kl delete mode 100644 init.etc/keymaps/rhod500_navi_pad.kl create mode 100644 init.etc/keymaps/swiss_raph/microp-keypad.kcm.bin create mode 100644 init.etc/keymaps/tilt2/microp-keypad.kcm.bin create mode 100644 init.etc/keymaps/tilt2/microp-keypad.kl create mode 100644 init.etc/keymaps/tilt2/raph_navi_pad.kl delete mode 100644 init.etc/keymaps/tilt2_microp-keypad.kcm.bin delete mode 100644 init.etc/keymaps/tilt2_microp-keypad.kl delete mode 100644 init.etc/keymaps/tilt2_navi_pad.lk diff --git a/init b/init index 7ded77f..8888e68 100755 --- a/init +++ b/init @@ -441,100 +441,13 @@ echo 2 > /dbgfs/htc_battery/charger_state echo 1024 > /dbgfs/micropklt_dbg/sleep_leds KBD=`sed 's/.*physkeyboard=\([0-9a-z_]*\).*/\1/' /proc/cmdline` -case "$KBD" in - fuse) - echo "USING RAPH110|FUZE LAYOUT" - cp -f /init.etc/keymaps/fuze_microp-keypad.kcm.bin /system/usr/keychars/microp-keypad.kcm.bin - cp -f /init.etc/keymaps/fuze_microp-keypad.kl /system/usr/keylayout/microp-keypad.kl - cp -f /init.etc/keymaps/fuze_raph_navi_pad.kl /system/usr/keylayout/raph_navi_pad.kl - ;; - raph) - echo "USING NEW RAPH LAYOUT" - cp -f /init.etc/keymaps/raphfix_microp-keypad.kcm.bin /system/usr/keychars/microp-keypad.kcm.bin - ;; - nordic_raph) - echo "USING NEW NORDIC RAPH LAYOUT" - cp -f /init.etc/keymaps/raphfix_microp-keypad-swedish.kcm.bin /system/usr/keychars/microp-keypad.kcm.bin - ;; - german_raph) - echo "USING NEW GERMAN RAPH LAYOUT" - cp -f /init.etc/keymaps/microp-german.keypad.kcm.bin /system/usr/keychars/microp-keypad.kcm.bin - ;; - swiss_raph) - echo "USING NEW SWISS RAPH LAYOUT" - cp -f /init.etc/keymaps/microp-swiss.keypad.kcm.bin /system/usr/keychars/microp-keypad.kcm.bin - ;; - tilt2) - echo "USING EXPERIMENTAL TILT2 LAYOUT" - cp -f /init.etc/keymaps/tilt2_microp-keypad.kl /system/usr/keylayout/microp-keypad.kl - cp -f /init.etc/keymaps/tilt2_microp-keypad.kcm.bin /system/usr/keychars/microp-keypad.kcm.bin - cp -f /init.etc/keymaps/tilt2_navi_pad.kl /system/usr/keylayout/raph_navi_pad.kl - ;; - rhod210) - echo "USING EXPERIMENTAL RHOD210 LAYOUT" - cp -f /init.etc/keymaps/rhod210_microp-keypad.kl /system/usr/keylayout/microp-keypad.kl - cp -f /init.etc/keymaps/rhod210_microp-keypad.kcm.bin /system/usr/keychars/microp-keypad.kcm.bin - cp -f /init.etc/keymaps/rhod210_navi_pad.kl /system/usr/keylayout/gpio-keys.kl - ;; - rhod100_de) - echo "USING RHOD100 DE LAYOUT" - cp -f /init.etc/keymaps/rhod100_de_microp-keypad.kl /system/usr/keylayout/microp-keypad.kl - cp -f /init.etc/keymaps/rhod100_de_microp-keypad.kcm.bin /system/usr/keychars/microp-keypad.kcm.bin - cp -f /init.etc/keymaps/rhod100_de_navi_pad.kl /system/usr/keylayout/gpio-keys.kl - ;; - rhod100_fr) - echo "USING RHOD100 FR LAYOUT" - cp -f /init.etc/keymaps/rhod100_fr_microp-keypad.kl /system/usr/keylayout/microp-keypad.kl - cp -f /init.etc/keymaps/rhod100_fr_microp-keypad.kcm.bin /system/usr/keychars/microp-keypad.kcm.bin - cp -f /init.etc/keymaps/rhod100_fr_navi_pad.kl /system/usr/keylayout/gpio-keys.kl - ;; - rhod100_it) - echo "USING RHOD100 IT LAYOUT" - cp -f /init.etc/keymaps/rhod100_it_microp-keypad.kl /system/usr/keylayout/microp-keypad.kl - cp -f /init.etc/keymaps/rhod100_it_microp-keypad.kcm.bin /system/usr/keychars/microp-keypad.kcm.bin - cp -f /init.etc/keymaps/rhod100_it_navi_pad.kl /system/usr/keylayout/gpio-keys.kl - ;; - rhod100_uk) - echo "USING RHOD100 UK LAYOUT" - cp -f /init.etc/keymaps/rhod100_uk_microp-keypad.kl /system/usr/keylayout/microp-keypad.kl - cp -f /init.etc/keymaps/rhod100_uk_microp-keypad.kcm.bin /system/usr/keychars/microp-keypad.kcm.bin - cp -f /init.etc/keymaps/rhod100_uk_navi_pad.kl /system/usr/keylayout/gpio-keys.kl - ;; - rhod100_nordic) - echo "USING RHOD100 NORDIC LAYOUT" - cp -f /init.etc/keymaps/rhod100_nordic_microp-keypad.kl /system/usr/keylayout/microp-keypad.kl - cp -f /init.etc/keymaps/rhod100_nordic_microp-keypad.kcm.bin /system/usr/keychars/microp-keypad.kcm.bin - cp -f /init.etc/keymaps/rhod100_nordic_navi_pad.kl /system/usr/keylayout/gpio-keys.kl - ;; - rhod400) - echo "USING EXPERIMENTAL RHOD400 LAYOUT" - cp -f /init.etc/keymaps/rhod400_microp-keypad.kl /system/usr/keylayout/microp-keypad.kl - cp -f /init.etc/keymaps/rhod400_microp-keypad.kcm.bin /system/usr/keychars/microp-keypad.kcm.bin - cp -f /init.etc/keymaps/rhod400_navi_pad.kl /system/usr/keylayout/gpio-keys.kl #does not exist, just following example - ;; - rhod500) - echo "USING EXPERIMENTAL RHOD500 LAYOUT" - cp -f /init.etc/keymaps/rhod500_microp-keypad.kl /system/usr/keylayout/microp-keypad.kl - cp -f /init.etc/keymaps/rhod500_microp-keypad.kcm.bin /system/usr/keychars/microp-keypad.kcm.bin - cp -f /init.etc/keymaps/rhod500_navi_pad.kl /system/usr/keylayout/gpio-keys.kl #does not exist, just following example - ;; - kovsq) - echo "USING KOVSKY QWERTY LAYOUT" - cp -f /init.etc/keymaps/kovsky-qwerty.kl /system/usr/keylayout/microp-keypad.kl - cp -f /init.etc/keymaps/kovsky-qwerty.kcm.bin /system/usr/keychars/microp-keypad.kcm.bin - ;; - kovsa) - echo "USING KOVSKY AZERTY LAYOUT" - cp -f /init.etc/keymaps/kovsky-azerty.kl /system/usr/keylayout/microp-keypad.kl - cp -f /init.etc/keymaps/kovsky-azerty.kcm.bin /system/usr/keychars/microp-keypad.kcm.bin - ;; - *) - echo "USING OLD KEYMAP" - cp -f /init.etc/keymaps/oldqwerty_microp-keypad.kcm.bin /system/usr/keychars/microp-keypad.kcm.bin - cp -f /init.etc/keymaps/oldqwerty_microp-keypad.kl /system/usr/keylayout/microp-keypad.kl - cp -f /init.etc/keymaps/oldqwerty_raph_navi_pad.kl /system/usr/keylayout/gpio-keys.kl - ;; -esac +cp /init.etc/keymaps/default/*.kl /system/usr/keylayout/ +cp /init.etc/keymaps/default/*.kcm* /system/usr/keychars/ +if [ -d "/init.etc/keymaps/$KBD" ] +then + cp /init.etc/keymaps/"$KBD"/*.kl /system/usr/keylayout/ + cp /init.etc/keymaps/"$KBD"/*.kcm* /system/usr/keychars/ +fi mount -o remount,ro /system diff --git a/init.etc/keymaps/azerty.kcm.bin b/init.etc/keymaps/azerty.kcm.bin deleted file mode 100644 index c5cc2193d4cd0372765da46a363611f0cb9c3b3c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 896 zcmYk5Ia5<%7)BqUP{0M~m79gI83Gb;fuJIb0hMj74eL}ZlHNhhkP)^vhyb82Lqq}!b-8K>wAPE5vW`l8byqk_KV)XAu% z3%?XxMHlW|@EQ6V`8tD=G4Yq5YV~sMuxA-f>=`s2pE`=s~oL<0x^+O5zHvJxFpqakIygy)j z))v-X`Xk=cZzd(B=|!A}R{9?2@d9Ke@B**|-AV zxw6=!k$_l`qHW&?bkV_oigt^3yXmqc^w5u;JkE1!@;S$urL8{N=A2@3w)*J_X9cft zYSN^$idQ)``CKx*3$_MmJBJQtZ)=dQb;3BzsmXVq@aM^JYT{pE%WP*M?s~{RK3r@W diff --git a/init.etc/keymaps/azerty.kl b/init.etc/keymaps/azerty.kl deleted file mode 100644 index a34897a..0000000 --- a/init.etc/keymaps/azerty.kl +++ /dev/null @@ -1,89 +0,0 @@ -key 399 GRAVE -key 2 1 -key 3 2 -key 4 3 -key 5 4 -key 6 5 -key 7 6 -key 8 7 -key 9 8 -key 10 9 -key 11 0 -key 158 BACK WAKE_DROPPED -key 230 SOFT_RIGHT WAKE -key 60 SOFT_RIGHT WAKE -key 107 ENDCALL WAKE_DROPPED -key 62 ENDCALL WAKE_DROPPED -key 229 MENU WAKE_DROPPED -key 139 MENU WAKE_DROPPED -key 59 MENU WAKE_DROPPED -key 127 SEARCH WAKE_DROPPED -key 217 SEARCH WAKE_DROPPED -key 228 POUND -key 227 STAR -key 231 CALL WAKE_DROPPED -key 61 CALL WAKE_DROPPED -key 232 DPAD_CENTER WAKE_DROPPED -key 108 DPAD_DOWN WAKE_DROPPED -key 103 DPAD_UP WAKE_DROPPED -key 102 HOME WAKE -key 105 DPAD_LEFT WAKE_DROPPED -key 106 DPAD_RIGHT WAKE_DROPPED -key 115 VOLUME_UP -key 114 VOLUME_DOWN -key 116 POWER WAKE -key 212 CAMERA - -key 16 A -key 17 Z -key 18 E -key 19 R -key 20 T -key 21 Y -key 22 U -key 23 I -key 24 O -key 25 P -key 26 LEFT_BRACKET -key 27 RIGHT_BRACKET -key 43 BACKSLASH - -key 30 Q -key 31 S -key 32 D -key 33 F -key 34 G -key 35 H -key 36 J -key 37 K -key 38 L -key 39 SEMICOLON -key 40 APOSTROPHE -key 14 DEL - -key 44 W -key 45 X -key 46 C -key 47 V -key 48 B -key 49 N -key 50 M -key 51 COMMA -key 52 PERIOD -key 53 SLASH -key 28 ENTER - -key 56 ALT_LEFT -key 100 ALT_RIGHT -key 42 SHIFT_LEFT -key 54 SHIFT_RIGHT -key 15 TAB -key 57 SPACE -key 150 EXPLORER -key 155 ENVELOPE - -key 12 MINUS -key 13 EQUALS -key 215 AT - - diff --git a/init.etc/keymaps/default/microp-keypad.kcm.bin b/init.etc/keymaps/default/microp-keypad.kcm.bin new file mode 100644 index 0000000000000000000000000000000000000000..4a7ef93b227cc5978c7b1248ea1eeea4361a357d GIT binary patch literal 896 zcmYk3*-{fx6h(LF2L@-}(WZe!X(p2pAQ(VI1`(OT2>}sBK_(}Vkbki(-~1;ZeatVo z&WThdtIn>wDt)`}J!g0ObZckxSSKsl#u`aEDxfZYwJds^J2L92Zyf(ReS-;z1~@^?;fzjvBY zr`EZlG>Pw!FLcHYr78S9*{Yf#i9h1aAILSGD}_(vyJVyiHlD$C}zJMQ-8T}5s@kRU-nbjXAEiKXS z&t$BhOj=sTzmQ4Q1!;T*|4J5^R|a3DbKgjNHcLIlPso0$Y(0F2pOS6*!AYg(_;<38 zwN-~Rs6iENkGh<^@=AsUyuOMdJp50hoG6dt4ONWc8%~KVF*WOfvF84ydXR8(VnzeT4l1PqEOkrF-b($Y~|zlr2hBJF>`m#b&cN(({nsW zyV+~B>K)TPjZgI%V^XxA{(lDeVNqoeFR3{2vdR#SsSM+|$_P%VjN+uq7*45-R;oxxl9nw8GtZQNj`PMqWUZ&;}d@8BjYb>lp~Wu+cm;Cy$i z)QgL_#mYH+co*NZa!xl=l7mi={!Eb&#b(c5I)2& ztTc=(eD5nOjo>PNW2I4C!yQ(-fRFGyD_z9LJl6*+UBV~$la=?jj8E|wD~;hZp8K1X z#_>7sveE>;z&%#(K@wl$A66>&Ev%BpQI#ydviUW?W(_-S9LB*LG-gO8hu2khaKt9W zUn`H@HgazZc+SSp+bQCpjohO>ylNx&x`YEZ@_$gq3pQDk*%k8M* O49}4va&K!`fBpb-iC&%n literal 0 HcmV?d00001 diff --git a/init.etc/keymaps/fuze/microp-keypad.kl b/init.etc/keymaps/fuze/microp-keypad.kl new file mode 100644 index 0000000..44de0c0 --- /dev/null +++ b/init.etc/keymaps/fuze/microp-keypad.kl @@ -0,0 +1,80 @@ +# HTC Fuze (AT&T) Keypad Layout +# Row-by-row, left to right... +# NOTE: The following keys do not have keycode equivalents in android... +# Underscore uses keycode 'TAB' +# Exclamation uses keycode 'FOCUS' +# Quote uses keycode 'EQUALS' +# Colon uses keycode 'PLUS' +# Question uses keycode 'GRAVE' +# Left parenthesis uses keycode 'LEFT_BRACKET' +# Right parenthesis uses keycode 'RIGHT_BRACKET' + +#key 399 GRAVE + +# Row 1 +key 2 MENU +key 3 AT +key 4 TAB # Underscore +key 5 FOCUS # Exclamation +key 6 LEFT_BRACKET +key 7 RIGHT_BRACKET +key 8 APOSTROPHE +key 9 EQUALS # Quote +key 10 SEMICOLON +key 11 PLUS # Colon +key 12 SLASH +key 13 MINUS + +# Row 2 +#key 15 UNKNOWN CAPS_LOCK # Caps +key 16 Q +key 17 W +key 18 E +key 19 R +key 20 T +key 21 Y +key 22 U +key 23 I +key 24 O +key 25 P +key 14 DEL + +# Row 3 +key 58 ALT_LEFT +key 30 A +key 31 S +key 32 D +key 33 F +key 34 G +key 35 H +key 36 J +key 37 K +key 38 L +key 28 ENTER +key 100 ALT_RIGHT + +# Row 4 +key 42 SHIFT_LEFT +key 44 Z +key 45 X +key 46 C +key 47 V +key 48 B +key 49 N +key 50 M +key 53 GRAVE # Question +key 103 DPAD_RIGHT WAKE_DROPPED +key 54 SHIFT_RIGHT + +# Row 5 +key 29 ENTER +key 56 NOTIFICATION +key 388 CALL +key 215 ENVELOPE +key 100 EXPLORER +key 57 SPACE +key 51 COMMA +key 52 PERIOD +key 105 DPAD_UP WAKE_DROPPED +key 108 DPAD_LEFT WAKE_DROPPED +key 106 DPAD_DOWN WAKE_DROPPED diff --git a/init.etc/keymaps/fuze/raph_navi_pad.kl b/init.etc/keymaps/fuze/raph_navi_pad.kl new file mode 100644 index 0000000..1c8cbc7 --- /dev/null +++ b/init.etc/keymaps/fuze/raph_navi_pad.kl @@ -0,0 +1,18 @@ +# HTC Fuze (AT&T) Capacitive Navi-pad Layout + +# Navipad +key 103 DPAD_UP WAKE_DROPPED +key 105 DPAD_LEFT WAKE_DROPPED +key 108 DPAD_DOWN WAKE_DROPPED +key 106 DPAD_RIGHT WAKE_DROPPED +key 102 HOME WAKE_DROPPED +key 158 BACK WAKE_DROPPED +key 107 ENDCALL WAKE_DROPPED +key 231 CALL WAKE_DROPPED +key 232 MENU WAKE_DROPPED + +# Physical Keys +key 116 POWER WAKE # Power button +key 114 VOLUME_DOWN +key 115 VOLUME_UP +key 169 CAMERA # Push to talk diff --git a/init.etc/keymaps/fuze_microp-keypad.kcm b/init.etc/keymaps/fuze_microp-keypad.kcm deleted file mode 100644 index 29dd8a1..0000000 --- a/init.etc/keymaps/fuze_microp-keypad.kcm +++ /dev/null @@ -1,73 +0,0 @@ -# RAPH110 / HTC Fuze (AT&T) keyboard character map. -# NOTE: The following keys do not exist in the keycodes array, and thus have been substituted here... -# Underscore uses keycode 'TAB' -# Exclamation uses keycode 'FOCUS' -# Quote uses keycode 'EQUALS' -# Colon uses keycode 'PLUS' -# Question uses keycode 'GRAVE' -# Left parenthesis uses keycode 'LEFT_BRACKET' -# Right parenthesis uses keycode 'RIGHT_BRACKET' -# -# See fuze.kl for those changes as well. - -[type=QWERTY] - -# keycode display number base caps fn caps_fn - -A 'A' '2' 'a' 'A' 'a' 'A' -B 'B' '2' 'b' 'B' 'b' 'B' -C 'C' '2' 'c' 'C' 'c' 'C' -D 'D' '3' 'd' 'D' 'd' 'D' -E 'E' '3' 'e' 'E' 'e' 'E' -F 'F' '3' 'f' 'F' 'f' 'F' -G 'G' '4' 'g' 'G' 'g' 'G' -H 'H' '4' 'h' 'H' '7' '7' -I 'I' '4' 'i' 'I' '6' '6' -J 'J' '5' 'j' 'J' '8' '8' -K 'K' '5' 'k' 'K' '9' '9' -L 'L' '5' 'l' 'L' 'l' 'L' -M 'M' '6' 'm' 'M' 'm' 'M' -N 'N' '6' 'n' 'N' '0' '0' -O 'O' '6' 'o' 'O' 'o' 'O' -P 'P' '7' 'p' 'P' 'p' 'P' -Q 'Q' '7' 'q' 'Q' 'q' 'Q' -R 'R' '7' 'r' 'R' 'r' 'R' -S 'S' '7' 's' 'S' 's' 'S' -T 'T' '8' 't' 'T' 't' 'T' -U 'U' '8' 'u' 'U' '5' '5' -V 'V' '8' 'v' 'V' 'v' 'V' -W 'W' '9' 'w' 'W' 'w' 'W' -X 'X' '9' 'x' 'X' 'x' 'X' -Y 'Y' '9' 'y' 'Y' '4' '4' -Z 'Z' '9' 'z' 'Z' 'z' 'Z' - -0 '0' '0' '0' '0' '0' '0' -1 '1' '1' '1' '1' '1' '1' -2 '2' '2' '2' '2' '2' '2' -3 '3' '3' '3' '3' '3' '3' -4 '4' '4' '4' '4' '4' '4' -5 '5' '5' '5' '5' '5' '5' -6 '6' '6' '6' '6' '6' '6' -7 '7' '7' '7' '7' '7' '7' -8 '8' '8' '8' '8' '8' '8' -9 '9' '9' '9' '9' '9' '9' -STAR '*' '*' '*' '*' '*' '*' -POUND '#' '#' '#' '#' '#' '#' - -MENU 0x00 0x00 0x00 0x00 0x00 0x00 -AT '@' '@' '@' '@' '%' '%' -TAB '_' '_' '_' '_' 0xa2 0xa2 -FOCUS '!' '!' '!' '!' '$' '$' -LEFT_BRACKET '(' '(' '(' '(' '&' '&' -RIGHT_BRACKET ')' ')' ')' ')' '#' '#' -APOSTROPHE ''' ''' ''' ''' '1' '1' -EQUALS '"' '"' '"' '"' '2' '2' -SEMICOLON ';' ';' ';' ';' '3' '3' -PLUS ':' '+' ':' ':' '*' '*' -SLASH '/' '/' '/' '/' '=' '=' -MINUS '-' '-' '-' '-' '+' '+' -GRAVE '?' '?' '?' '?' '?' '?' -PERIOD '.' '.' '.' '.' '.' '.' -COMMA ',' ',' ',' ',' ',' ',' -SPACE 0x20 0x20 0x20 0x20 0x9 0x9 -ENTER 0xa 0xa 0xa 0xa 0xa 0xa diff --git a/init.etc/keymaps/fuze_microp-keypad.kcm.bin b/init.etc/keymaps/fuze_microp-keypad.kcm.bin deleted file mode 100644 index 3da38dc29c3b251c759b7178728a6b4261aa4dbf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 912 zcmYk*X)}UR7{>84ydXR8(VnzeT4l1PqEOkrF-b($Y~|zlr2hBJF>`m#b&cN(({nsW zyV+~B>K)TPjZgI%V^XxA{(lDeVNqoeFR3{2vdR#SsSM+|$_P%VjN+uq7*45-R;oxxl9nw8GtZQNj`PMqWUZ&;}d@8BjYb>lp~Wu+cm;Cy$i z)QgL_#mYH+co*NZa!xl=l7mi={!Eb&#b(c5I)2& ztTc=(eD5nOjo>PNW2I4C!yQ(-fRFGyD_z9LJl6*+UBV~$la=?jj8E|wD~;hZp8K1X z#_>7sveE>;z&%#(K@wl$A66>&Ev%BpQI#ydviUW?W(_-S9LB*LG-gO8hu2khaKt9W zUn`H@HgazZc+SSp+bQCpjohO>ylNx&x`YEZ@_$gq3pQDk*%k8M* O49}4va&K!`fBpb-iC&%n diff --git a/init.etc/keymaps/fuze_microp-keypad.kl b/init.etc/keymaps/fuze_microp-keypad.kl deleted file mode 100644 index 44de0c0..0000000 --- a/init.etc/keymaps/fuze_microp-keypad.kl +++ /dev/null @@ -1,80 +0,0 @@ -# HTC Fuze (AT&T) Keypad Layout -# Row-by-row, left to right... -# NOTE: The following keys do not have keycode equivalents in android... -# Underscore uses keycode 'TAB' -# Exclamation uses keycode 'FOCUS' -# Quote uses keycode 'EQUALS' -# Colon uses keycode 'PLUS' -# Question uses keycode 'GRAVE' -# Left parenthesis uses keycode 'LEFT_BRACKET' -# Right parenthesis uses keycode 'RIGHT_BRACKET' - -#key 399 GRAVE - -# Row 1 -key 2 MENU -key 3 AT -key 4 TAB # Underscore -key 5 FOCUS # Exclamation -key 6 LEFT_BRACKET -key 7 RIGHT_BRACKET -key 8 APOSTROPHE -key 9 EQUALS # Quote -key 10 SEMICOLON -key 11 PLUS # Colon -key 12 SLASH -key 13 MINUS - -# Row 2 -#key 15 UNKNOWN CAPS_LOCK # Caps -key 16 Q -key 17 W -key 18 E -key 19 R -key 20 T -key 21 Y -key 22 U -key 23 I -key 24 O -key 25 P -key 14 DEL - -# Row 3 -key 58 ALT_LEFT -key 30 A -key 31 S -key 32 D -key 33 F -key 34 G -key 35 H -key 36 J -key 37 K -key 38 L -key 28 ENTER -key 100 ALT_RIGHT - -# Row 4 -key 42 SHIFT_LEFT -key 44 Z -key 45 X -key 46 C -key 47 V -key 48 B -key 49 N -key 50 M -key 53 GRAVE # Question -key 103 DPAD_RIGHT WAKE_DROPPED -key 54 SHIFT_RIGHT - -# Row 5 -key 29 ENTER -key 56 NOTIFICATION -key 388 CALL -key 215 ENVELOPE -key 100 EXPLORER -key 57 SPACE -key 51 COMMA -key 52 PERIOD -key 105 DPAD_UP WAKE_DROPPED -key 108 DPAD_LEFT WAKE_DROPPED -key 106 DPAD_DOWN WAKE_DROPPED diff --git a/init.etc/keymaps/fuze_raph_navi_pad.kl b/init.etc/keymaps/fuze_raph_navi_pad.kl deleted file mode 100644 index 1c8cbc7..0000000 --- a/init.etc/keymaps/fuze_raph_navi_pad.kl +++ /dev/null @@ -1,18 +0,0 @@ -# HTC Fuze (AT&T) Capacitive Navi-pad Layout - -# Navipad -key 103 DPAD_UP WAKE_DROPPED -key 105 DPAD_LEFT WAKE_DROPPED -key 108 DPAD_DOWN WAKE_DROPPED -key 106 DPAD_RIGHT WAKE_DROPPED -key 102 HOME WAKE_DROPPED -key 158 BACK WAKE_DROPPED -key 107 ENDCALL WAKE_DROPPED -key 231 CALL WAKE_DROPPED -key 232 MENU WAKE_DROPPED - -# Physical Keys -key 116 POWER WAKE # Power button -key 114 VOLUME_DOWN -key 115 VOLUME_UP -key 169 CAMERA # Push to talk diff --git a/init.etc/keymaps/german_raph/microp-keypad.kcm.bin b/init.etc/keymaps/german_raph/microp-keypad.kcm.bin new file mode 100644 index 0000000000000000000000000000000000000000..8525a3a76510fd8c34893e7b90744c999d0776c2 GIT binary patch literal 832 zcmYk4H%hbES>;__udn6IL<(XM8X+}2q->{)LrWLrqn^t z=+DXC)6U`6wH}vy%d;ePv$NU%D~E?pM-!ckcR6b4JiOacOXuS~jyk#k?{(DEg?OK% zfiA-P9UF8pKHzAiOYlKQGhK=gIf8T<-t1A1*LhUnTgIe5^{PsI+X#^%RpC2Em<+2L z-!&p+L^b%H5!H*Ls>Sz>7#ZUx>A;vGr&Nz08q?&o8t@}yhMZ9&er&|axB~czksuQa z;-^NEv!t5vGb2T&_)_WINRw%`;1|ZMzVxP6{L+{s=hTK@8S|RZyxQ?=BSU7?f!`Pl z`p^OsmTrwja*+v3cgB*w^=|*iy?$A?-NX5Vu|lpeVd>FWC0CiS^lYq?>r7aBGSj!TNWLy9M literal 0 HcmV?d00001 diff --git a/init.etc/keymaps/german_raph/microp-keypad.kl b/init.etc/keymaps/german_raph/microp-keypad.kl new file mode 100644 index 0000000..e07e62a --- /dev/null +++ b/init.etc/keymaps/german_raph/microp-keypad.kl @@ -0,0 +1,89 @@ +key 399 GRAVE +key 2 1 +key 3 2 +key 4 3 +key 5 4 +key 6 5 +key 7 6 +key 8 7 +key 9 8 +key 10 9 +key 11 0 +key 158 BACK WAKE_DROPPED +key 230 SOFT_RIGHT WAKE +key 60 SOFT_RIGHT WAKE +key 107 ENDCALL WAKE_DROPPED +key 62 ENDCALL WAKE_DROPPED +key 229 MENU WAKE_DROPPED +key 139 MENU WAKE_DROPPED +key 59 MENU WAKE_DROPPED +key 127 SEARCH WAKE_DROPPED +key 217 SEARCH WAKE_DROPPED +key 228 POUND +key 227 STAR +key 231 CALL WAKE_DROPPED +key 61 CALL WAKE_DROPPED +key 232 DPAD_CENTER WAKE_DROPPED +key 108 DPAD_LEFT WAKE_DROPPED +key 103 DPAD_RIGHT WAKE_DROPPED +key 102 HOME WAKE +key 105 DPAD_UP WAKE_DROPPED +key 106 DPAD_DOWN WAKE_DROPPED +key 115 VOLUME_UP +key 114 VOLUME_DOWN +key 116 POWER WAKE +key 212 CAMERA + +key 16 Q +key 17 W +key 18 E +key 19 R +key 20 T +key 21 Y +key 22 U +key 23 I +key 24 O +key 25 P +key 26 LEFT_BRACKET +key 27 RIGHT_BRACKET +key 43 BACKSLASH + +key 30 A +key 31 S +key 32 D +key 33 F +key 34 G +key 35 H +key 36 J +key 37 K +key 38 L +key 39 SEMICOLON +key 40 APOSTROPHE +key 14 DEL + +key 44 Z +key 45 X +key 46 C +key 47 V +key 48 B +key 49 N +key 50 M +key 51 COMMA +key 52 PERIOD +key 53 SLASH +key 28 ENTER + +key 56 ALT_LEFT +key 100 ALT_RIGHT +key 42 SHIFT_LEFT +key 54 SHIFT_RIGHT +key 15 TAB +key 57 SPACE +key 150 EXPLORER +key 155 ENVELOPE + +key 12 MINUS +key 13 EQUALS +key 215 AT + + diff --git a/init.etc/keymaps/kovsa/microp-keypad.kcm.bin b/init.etc/keymaps/kovsa/microp-keypad.kcm.bin new file mode 100644 index 0000000000000000000000000000000000000000..98340e8880a1b5b53a35c07076df88987fcb76d0 GIT binary patch literal 896 zcmYk4SyB{H6hssGKtLS$SF06lwGl)SP@@G@oDiIG9uQFmM^pp__M$)jxDS`Z7Cf0H z5p>2m@7<{AsQ2!zg_)J<*{MY>PxiHMlhhB5u=#6Zb38dBXFGLoQc*=e)l7XN8J5#R zeKI*HrpnOSFL7PJwV(Y3n2!IdV1E%_#maw1sb@5*p5jk&fc+(S9s6Cd zJ4#nz7S~xj;VS)^i^YwkYxHA2ma5ca^kX3wH8+!SxXOL1^X`kz8=AM>|PFl&)h|Pw?Xh3y9sA0+{5NAIY(XmPs2vThG*Hb zC7#`jWF44LCOt`3@hVdjeRa-+G3qMcV>R~d Vq@ggBZ)2SOaIni+)Ohb^{sE50Q#b$s literal 0 HcmV?d00001 diff --git a/init.etc/keymaps/kovsa/microp-keypad.kl b/init.etc/keymaps/kovsa/microp-keypad.kl new file mode 100644 index 0000000..7a2cc51 --- /dev/null +++ b/init.etc/keymaps/kovsa/microp-keypad.kl @@ -0,0 +1,89 @@ +key 41 GRAVE +key 2 1 +key 3 2 +key 4 3 +key 4 4 +key 6 5 +key 7 6 +key 8 7 +key 9 8 +key 10 9 +key 11 0 +key 158 BACK WAKE_DROPPED +key 230 SOFT_RIGHT WAKE +key 60 SOFT_RIGHT WAKE +key 107 ENDCALL WAKE_DROPPED +key 62 ENDCALL WAKE_DROPPED +key 229 MENU WAKE_DROPPED +key 139 MENU WAKE_DROPPED +key 59 MENU WAKE_DROPPED +key 127 SEARCH WAKE_DROPPED +key 217 SEARCH WAKE_DROPPED +key 228 POUND +key 227 STAR +key 231 CALL WAKE_DROPPED +key 61 CALL WAKE_DROPPED +key 232 DPAD_CENTER WAKE_DROPPED +key 108 DPAD_DOWN WAKE_DROPPED +key 103 DPAD_UP WAKE_DROPPED +key 102 HOME WAKE +key 105 DPAD_LEFT WAKE_DROPPED +key 106 DPAD_RIGHT WAKE_DROPPED +key 115 VOLUME_UP +key 114 VOLUME_DOWN +key 116 POWER WAKE +key 212 CAMERA + +key 16 A +key 17 Z +key 18 E +key 19 R +key 20 T +key 21 Y +key 22 U +key 23 I +key 24 O +key 25 P +key 26 LEFT_BRACKET +key 27 RIGHT_BRACKET +key 43 BACKSLASH + +key 30 Q +key 31 S +key 32 D +key 33 F +key 34 G +key 35 H +key 36 J +key 37 K +key 38 L +key 39 COLON +key 40 APOSTROPHE +key 14 DEL + +key 44 W +key 45 X +key 46 C +key 47 V +key 48 B +key 49 N +key 50 M +key 51 COMMA +key 52 PERIOD +key 53 SLASH +key 28 ENTER + +key 56 ALT_LEFT +key 100 ALT_RIGHT +key 42 SHIFT_LEFT +key 54 SHIFT_RIGHT +key 15 TAB +key 57 SPACE +key 150 EXPLORER +key 155 ENVELOPE + +key 12 MINUS +key 13 EQUALS +key 3 AT + + diff --git a/init.etc/keymaps/kovsky-azerty.kcm.bin b/init.etc/keymaps/kovsky-azerty.kcm.bin deleted file mode 100644 index 98340e8880a1b5b53a35c07076df88987fcb76d0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 896 zcmYk4SyB{H6hssGKtLS$SF06lwGl)SP@@G@oDiIG9uQFmM^pp__M$)jxDS`Z7Cf0H z5p>2m@7<{AsQ2!zg_)J<*{MY>PxiHMlhhB5u=#6Zb38dBXFGLoQc*=e)l7XN8J5#R zeKI*HrpnOSFL7PJwV(Y3n2!IdV1E%_#maw1sb@5*p5jk&fc+(S9s6Cd zJ4#nz7S~xj;VS)^i^YwkYxHA2ma5ca^kX3wH8+!SxXOL1^X`kz8=AM>|PFl&)h|Pw?Xh3y9sA0+{5NAIY(XmPs2vThG*Hb zC7#`jWF44LCOt`3@hVdjeRa-+G3qMcV>R~d Vq@ggBZ)2SOaIni+)Ohb^{sE50Q#b$s diff --git a/init.etc/keymaps/kovsky-azerty.kl b/init.etc/keymaps/kovsky-azerty.kl deleted file mode 100644 index 7a2cc51..0000000 --- a/init.etc/keymaps/kovsky-azerty.kl +++ /dev/null @@ -1,89 +0,0 @@ -key 41 GRAVE -key 2 1 -key 3 2 -key 4 3 -key 4 4 -key 6 5 -key 7 6 -key 8 7 -key 9 8 -key 10 9 -key 11 0 -key 158 BACK WAKE_DROPPED -key 230 SOFT_RIGHT WAKE -key 60 SOFT_RIGHT WAKE -key 107 ENDCALL WAKE_DROPPED -key 62 ENDCALL WAKE_DROPPED -key 229 MENU WAKE_DROPPED -key 139 MENU WAKE_DROPPED -key 59 MENU WAKE_DROPPED -key 127 SEARCH WAKE_DROPPED -key 217 SEARCH WAKE_DROPPED -key 228 POUND -key 227 STAR -key 231 CALL WAKE_DROPPED -key 61 CALL WAKE_DROPPED -key 232 DPAD_CENTER WAKE_DROPPED -key 108 DPAD_DOWN WAKE_DROPPED -key 103 DPAD_UP WAKE_DROPPED -key 102 HOME WAKE -key 105 DPAD_LEFT WAKE_DROPPED -key 106 DPAD_RIGHT WAKE_DROPPED -key 115 VOLUME_UP -key 114 VOLUME_DOWN -key 116 POWER WAKE -key 212 CAMERA - -key 16 A -key 17 Z -key 18 E -key 19 R -key 20 T -key 21 Y -key 22 U -key 23 I -key 24 O -key 25 P -key 26 LEFT_BRACKET -key 27 RIGHT_BRACKET -key 43 BACKSLASH - -key 30 Q -key 31 S -key 32 D -key 33 F -key 34 G -key 35 H -key 36 J -key 37 K -key 38 L -key 39 COLON -key 40 APOSTROPHE -key 14 DEL - -key 44 W -key 45 X -key 46 C -key 47 V -key 48 B -key 49 N -key 50 M -key 51 COMMA -key 52 PERIOD -key 53 SLASH -key 28 ENTER - -key 56 ALT_LEFT -key 100 ALT_RIGHT -key 42 SHIFT_LEFT -key 54 SHIFT_RIGHT -key 15 TAB -key 57 SPACE -key 150 EXPLORER -key 155 ENVELOPE - -key 12 MINUS -key 13 EQUALS -key 3 AT - - diff --git a/init.etc/keymaps/kovsky-qwerty.kcm.bin b/init.etc/keymaps/kovsky-qwerty.kcm.bin deleted file mode 100644 index fd14e1fbcd4bce51df0fdf3106d0e9904c31608f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 896 zcmYk4$x;(x6opUdg@7}Aq>Yk*O@cx|#6rMX5d}q@2Sf(N5eGnlcd;yYzLQIrc?G|F zI#wm8&e!);7XAPC^xD$a;_AY>Hs@;{Es}aFr2h{6>24)vW_a$Mjo&x6ly0A zTE`UHORibR71~E0vbq)8Pad|ODs+H++A1k@kUV0YQ0Nf(jMbyiVRHUY&JJ?^=A516 zNxWc6N0`s!7jTSc7ruZO&A&>SFXES`xS@0jFTs8lk|OhEylnpBUD6f2Vu~9|SMe&W z@a)Fd*v~7oB`J}wvya!NR3=Zck2O==NV>s3-k4(J(lq;cYsOuroA@2flq4DRE%yE1 zl={ds_yau4GtMxJKSJ)3RGDw%by(8xw4eD7{$&24X=x6BhCTX8)6!k|#cWLm$n*HC z8C^^F@CJL5xG&*W)(m8V4 zP@!I^N0;qQite6UyKvXtRoFsB&+O=K%*tTq)*dPJ-Hz^_SUYfs)}+VQHr%E)X_Qlr fHaJBt^F5Z$BCSc|_PD=|Y37NBrD7UgWKH@9z3f%V diff --git a/init.etc/keymaps/kovsky-qwerty.kl b/init.etc/keymaps/kovsky-qwerty.kl deleted file mode 100644 index 6010e42..0000000 --- a/init.etc/keymaps/kovsky-qwerty.kl +++ /dev/null @@ -1,87 +0,0 @@ -key 41 GRAVE -key 2 1 -key 3 2 -key 4 3 -key 4 4 -key 6 5 -key 7 6 -key 8 7 -key 9 8 -key 10 9 -key 11 0 -key 158 BACK WAKE_DROPPED -key 230 SOFT_RIGHT WAKE -key 60 SOFT_RIGHT WAKE -key 107 ENDCALL WAKE_DROPPED -key 62 ENDCALL WAKE_DROPPED -key 229 MENU WAKE_DROPPED -key 139 MENU WAKE_DROPPED -key 59 MENU WAKE_DROPPED -key 127 SEARCH WAKE_DROPPED -key 217 SEARCH WAKE_DROPPED -key 228 POUND -key 227 STAR -key 231 CALL WAKE_DROPPED -key 61 CALL WAKE_DROPPED -key 232 DPAD_CENTER WAKE_DROPPED -key 108 DPAD_DOWN WAKE_DROPPED -key 103 DPAD_UP WAKE_DROPPED -key 102 HOME WAKE -key 105 DPAD_LEFT WAKE_DROPPED -key 106 DPAD_RIGHT WAKE_DROPPED -key 114 VOLUME_DOWN -key 115 VOLUME_UP -key 116 POWER WAKE -key 212 CAMERA - -key 16 Q -key 17 W -key 18 E -key 19 R -key 20 T -key 21 Y -key 22 U -key 23 I -key 24 O -key 25 P -key 26 LEFT_BRACKET -key 27 RIGHT_BRACKET -key 43 BACKSLASH - -key 30 A -key 31 S -key 32 D -key 33 F -key 34 G -key 35 H -key 36 J -key 37 K -key 38 L -key 39 SEMICOLON -key 40 APOSTROPHE -key 14 DEL - -key 44 Z -key 45 X -key 46 C -key 47 V -key 48 B -key 49 N -key 50 M -key 51 COMMA -key 52 PERIOD -key 53 SLASH -key 28 ENTER - -key 56 ALT_LEFT -key 100 ALT_RIGHT -key 42 SHIFT_LEFT -key 54 SHIFT_RIGHT -key 15 TAB -key 57 SPACE -key 150 EXPLORER -key 155 ENVELOPE - -key 12 MINUS -key 13 EQUALS -key 3 AT diff --git a/init.etc/keymaps/kovsq/microp-keypad.kcm.bin b/init.etc/keymaps/kovsq/microp-keypad.kcm.bin new file mode 100644 index 0000000000000000000000000000000000000000..fd14e1fbcd4bce51df0fdf3106d0e9904c31608f GIT binary patch literal 896 zcmYk4$x;(x6opUdg@7}Aq>Yk*O@cx|#6rMX5d}q@2Sf(N5eGnlcd;yYzLQIrc?G|F zI#wm8&e!);7XAPC^xD$a;_AY>Hs@;{Es}aFr2h{6>24)vW_a$Mjo&x6ly0A zTE`UHORibR71~E0vbq)8Pad|ODs+H++A1k@kUV0YQ0Nf(jMbyiVRHUY&JJ?^=A516 zNxWc6N0`s!7jTSc7ruZO&A&>SFXES`xS@0jFTs8lk|OhEylnpBUD6f2Vu~9|SMe&W z@a)Fd*v~7oB`J}wvya!NR3=Zck2O==NV>s3-k4(J(lq;cYsOuroA@2flq4DRE%yE1 zl={ds_yau4GtMxJKSJ)3RGDw%by(8xw4eD7{$&24X=x6BhCTX8)6!k|#cWLm$n*HC z8C^^F@CJL5xG&*W)(m8V4 zP@!I^N0;qQite6UyKvXtRoFsB&+O=K%*tTq)*dPJ-Hz^_SUYfs)}+VQHr%E)X_Qlr fHaJBt^F5Z$BCSc|_PD=|Y37NBrD7UgWKH@9z3f%V literal 0 HcmV?d00001 diff --git a/init.etc/keymaps/kovsq/microp-keypad.kl b/init.etc/keymaps/kovsq/microp-keypad.kl new file mode 100644 index 0000000..6010e42 --- /dev/null +++ b/init.etc/keymaps/kovsq/microp-keypad.kl @@ -0,0 +1,87 @@ +key 41 GRAVE +key 2 1 +key 3 2 +key 4 3 +key 4 4 +key 6 5 +key 7 6 +key 8 7 +key 9 8 +key 10 9 +key 11 0 +key 158 BACK WAKE_DROPPED +key 230 SOFT_RIGHT WAKE +key 60 SOFT_RIGHT WAKE +key 107 ENDCALL WAKE_DROPPED +key 62 ENDCALL WAKE_DROPPED +key 229 MENU WAKE_DROPPED +key 139 MENU WAKE_DROPPED +key 59 MENU WAKE_DROPPED +key 127 SEARCH WAKE_DROPPED +key 217 SEARCH WAKE_DROPPED +key 228 POUND +key 227 STAR +key 231 CALL WAKE_DROPPED +key 61 CALL WAKE_DROPPED +key 232 DPAD_CENTER WAKE_DROPPED +key 108 DPAD_DOWN WAKE_DROPPED +key 103 DPAD_UP WAKE_DROPPED +key 102 HOME WAKE +key 105 DPAD_LEFT WAKE_DROPPED +key 106 DPAD_RIGHT WAKE_DROPPED +key 114 VOLUME_DOWN +key 115 VOLUME_UP +key 116 POWER WAKE +key 212 CAMERA + +key 16 Q +key 17 W +key 18 E +key 19 R +key 20 T +key 21 Y +key 22 U +key 23 I +key 24 O +key 25 P +key 26 LEFT_BRACKET +key 27 RIGHT_BRACKET +key 43 BACKSLASH + +key 30 A +key 31 S +key 32 D +key 33 F +key 34 G +key 35 H +key 36 J +key 37 K +key 38 L +key 39 SEMICOLON +key 40 APOSTROPHE +key 14 DEL + +key 44 Z +key 45 X +key 46 C +key 47 V +key 48 B +key 49 N +key 50 M +key 51 COMMA +key 52 PERIOD +key 53 SLASH +key 28 ENTER + +key 56 ALT_LEFT +key 100 ALT_RIGHT +key 42 SHIFT_LEFT +key 54 SHIFT_RIGHT +key 15 TAB +key 57 SPACE +key 150 EXPLORER +key 155 ENVELOPE + +key 12 MINUS +key 13 EQUALS +key 3 AT diff --git a/init.etc/keymaps/microp-german.keypad.kcm.bin b/init.etc/keymaps/microp-german.keypad.kcm.bin deleted file mode 100644 index 8525a3a76510fd8c34893e7b90744c999d0776c2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 832 zcmYk4H%hbES>;__udn6IL<(XM8X+}2q->{)LrWLrqn^t z=+DXC)6U`6wH}vy%d;ePv$NU%D~E?pM-!ckcR6b4JiOacOXuS~jyk#k?{(DEg?OK% zfiA-P9UF8pKHzAiOYlKQGhK=gIf8T<-t1A1*LhUnTgIe5^{PsI+X#^%RpC2Em<+2L z-!&p+L^b%H5!H*Ls>Sz>7#ZUx>A;vGr&Nz08q?&o8t@}yhMZ9&er&|axB~czksuQa z;-^NEv!t5vGb2T&_)_WINRw%`;1|ZMzVxP6{L+{s=hTK@8S|RZyxQ?=BSU7?f!`Pl z`p^OsmTrwja*+v3cgB*w^=|*iy?$A?-NX5Vu|lpeVd>FWC0CiS^lYq?>r7aBGSj!TNWLy9M diff --git a/init.etc/keymaps/microp-keypad.kl b/init.etc/keymaps/microp-keypad.kl deleted file mode 100644 index e07e62a..0000000 --- a/init.etc/keymaps/microp-keypad.kl +++ /dev/null @@ -1,89 +0,0 @@ -key 399 GRAVE -key 2 1 -key 3 2 -key 4 3 -key 5 4 -key 6 5 -key 7 6 -key 8 7 -key 9 8 -key 10 9 -key 11 0 -key 158 BACK WAKE_DROPPED -key 230 SOFT_RIGHT WAKE -key 60 SOFT_RIGHT WAKE -key 107 ENDCALL WAKE_DROPPED -key 62 ENDCALL WAKE_DROPPED -key 229 MENU WAKE_DROPPED -key 139 MENU WAKE_DROPPED -key 59 MENU WAKE_DROPPED -key 127 SEARCH WAKE_DROPPED -key 217 SEARCH WAKE_DROPPED -key 228 POUND -key 227 STAR -key 231 CALL WAKE_DROPPED -key 61 CALL WAKE_DROPPED -key 232 DPAD_CENTER WAKE_DROPPED -key 108 DPAD_LEFT WAKE_DROPPED -key 103 DPAD_RIGHT WAKE_DROPPED -key 102 HOME WAKE -key 105 DPAD_UP WAKE_DROPPED -key 106 DPAD_DOWN WAKE_DROPPED -key 115 VOLUME_UP -key 114 VOLUME_DOWN -key 116 POWER WAKE -key 212 CAMERA - -key 16 Q -key 17 W -key 18 E -key 19 R -key 20 T -key 21 Y -key 22 U -key 23 I -key 24 O -key 25 P -key 26 LEFT_BRACKET -key 27 RIGHT_BRACKET -key 43 BACKSLASH - -key 30 A -key 31 S -key 32 D -key 33 F -key 34 G -key 35 H -key 36 J -key 37 K -key 38 L -key 39 SEMICOLON -key 40 APOSTROPHE -key 14 DEL - -key 44 Z -key 45 X -key 46 C -key 47 V -key 48 B -key 49 N -key 50 M -key 51 COMMA -key 52 PERIOD -key 53 SLASH -key 28 ENTER - -key 56 ALT_LEFT -key 100 ALT_RIGHT -key 42 SHIFT_LEFT -key 54 SHIFT_RIGHT -key 15 TAB -key 57 SPACE -key 150 EXPLORER -key 155 ENVELOPE - -key 12 MINUS -key 13 EQUALS -key 215 AT - - diff --git a/init.etc/keymaps/microp-swiss.keypad.kcm.bin b/init.etc/keymaps/microp-swiss.keypad.kcm.bin deleted file mode 100644 index 3ab8134d85213f81d3144dd9958c260b518a4087..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 832 zcmY+?w=zUw7>DuyP{^^D!^$~_#j-1{uqzwG$T??~dvPNQ1vj8lC=}d)O5ySP%pB)8 z=Y98?Q*8Klcl~;GYxzW1(+!z1lIpl)x&N*>Ueq|{?0CA?$zvzbbxt8Wk*;@&*-3PR zQ^ZcD8=XaV3f<(Cuv6(~r<9#Ww>X{bbh_24WM|N29+`B3M;5(odYC=RrdLdW8Bh+r zYI>Qy%B9y#AG1$+^tuV^Rzc;{8z#gI@lMjF>1XzQ(nDrw`4T+BK#M`pAqk$5lxmn+P+a zD*D7knNd~Kr)GjV!3j%eW|BF{2}|c@N^g3w|Hp-XOxs=0^Gh?MJI!#y(v_KI&T_)i zjhSc8bHdWKnPbjz!s0Xk^08a!Dkq=aNhf&t>0FNho#+vymz)B2i0*dE*h6%?$1v^l V2-DS07kh;6Fn%q_&oB1>`UX31XU+fs diff --git a/init.etc/keymaps/nordic_raph/microp-keypad.kcm.bin b/init.etc/keymaps/nordic_raph/microp-keypad.kcm.bin new file mode 100644 index 0000000000000000000000000000000000000000..fa02c5648ed0a0377eafde988d9c1ed639494486 GIT binary patch literal 800 zcmYk3*)Bs-7)HNvVIJb%P*cs6nqw+0N)1Je3sN=D^K|81yb2ycJOCa+Tv~oxa`wvp zzO%A(cFxIvuyvQ-O`YpD5iH4&)W*(a|F0|_+8m8^HXd;J=p4M=QBCLK9gbQ$4-YzO z=zP4>u|^l*U5+}s5bt)>(?xiXV}LHkdmYVmDV{P$$Pty{8%Br>sT@xmqvWV6@J(Zk z9Fq^~`m>Te7V@Ca&Q6qk0%<4<8YQj&AIeq9^&G?xyPtL0aKR4oJT&?(p zu|O`^d@uFOqU`|ZSH=>#!~~^lBS9vZpmbv-^{6Bhlx~e>a+wKAcg702!UUyzW0hQG zg5sP1@Y6kbi=&brz;iqd;uRi3c&>*qzV4{v?<4rIqk-F^c)y1!-0xu;Z*>gOG0*$I J_r!7U`T@zZWTXH9 literal 0 HcmV?d00001 diff --git a/init.etc/keymaps/oldqwerty_microp-keypad.kcm.bin b/init.etc/keymaps/oldqwerty_microp-keypad.kcm.bin deleted file mode 100644 index 4a7ef93b227cc5978c7b1248ea1eeea4361a357d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 896 zcmYk3*-{fx6h(LF2L@-}(WZe!X(p2pAQ(VI1`(OT2>}sBK_(}Vkbki(-~1;ZeatVo z&WThdtIn>wDt)`}J!g0ObZckxSSKsl#u`aEDxfZYwJds^J2L92Zyf(ReS-;z1~@^?;fzjvBY zr`EZlG>Pw!FLcHYr78S9*{Yf#i9h1aAILSGD}_(vyJVyiHlD$C}zJMQ-8T}5s@kRU-nbjXAEiKXS z&t$BhOj=sTzmQ4Q1!;T*|4J5^R|a3DbKgjNHcLIlPso0$Y(0F2pOS6*!AYg(_;<38 zwN-~Rs6iENkGh<^@=AsUyuOMdJp50hoG6dt4ONWc8%~KVF*WOfvFckpkQ~d(tDAP5EN006bp7^B#0=A6&tt=mw;2(u)}mfFtR#2D41A19TLp!2ptwI>?j=( ztn3&a6>RJ{9TQya1RWO~>?FM)IN2%MrD2*jYnY*zp^m>eOK0E|mvD|=freAxE18^)BECd1v1;C;Wm#bMJEy}4J2e(aFQW1W-1@2wGU;9wT+$U9@! z_u1b2Hcs2MdbO!qmGD@XQYwPo`2Y0q5)#~OFFhq#*gkq%NU|n+MzFE{bXd^X0Xibs z*+F_%IAn+DsNi6S>6qYQN9Z}h#g5V*17oz!z&O1GReZ+@It9n#B)tqZ(M+$v34Wu6 zUWHS9Gp{NuorW{~K^vWcb5WzSP{%mh={2~(1Ul#(T;e=B={z*hi7vVTS7=2yU4&~~ zL=U|VHyA`Oy#crAM;~2+J3K-^y$SbXfG$H5KQTye!2^C_h~9=raf;r7C-mYpU4dtD zhTer2F--44OVsaaAKKz9eE_fcfl=CLAVvoaBECd1v1;C;Wm#bMJEy}4J2e(aFQW1W-1@2wGU;9wT+$U9@! z_u1b2Hcs2MdbO!qmGD@XQYwPo`2Y0q5)#~OFFhq#*gkq%NU|n+MzFE{bXd^X0Xibs z*+F_%IAn+DsNi6S>6qYQN9Z}h#g5V*17oz!z&O1GReZ+@It9n#B)tqZ(M+$v34Wu6 zUWHS9Gp{NuorW{~K^vWcb5WzSP{%mh={2~(1Ul#(T;e=B={z*hi7vVTS7=2yU4&~~ zL=U|VHyA`Oy#crAM;~2+J3K-^y$SbXfG$H5KQTye!2^C_h~9=raf;r7C-mYpU4dtD zhTer2F--44OVsaaAKKz9eE_fcfl=CLAVvoaBjkeuM>$?WH4vl{L{(!N&H{F=3YNr{jWy9iS6} zlO3d!f{PuZQ$mOxrqhCl9igWLFFQ*6447%VfiZdxYWRWUbPkU304L~qsEZbQ0ZwoR zt#lqv@!gVFHhK}xL_56%=a@wYy$lV^pp#yK3;aeGU4TpcLN{H6CVrxaF2NPL(Mzww zHQLcfufYul(NC|#E&gDDF2f!AFi2P69uIMn-hh@EqBr3|4AWcih$f8C+wg?H7^SQ5 zEXL>^coF0DF1(8RJ?%jo{g|Zp;Z01@0Rw4z(tt)E2_4l@)3ik}@egx!pMgc%Cg^v$ zM0*4mZ-1Hg3i{m?=&YdMZIN~h`kj~Pkf14zFQC+{;NsRQEpx@yJZG8R! DnQ~y} literal 0 HcmV?d00001 diff --git a/init.etc/keymaps/rhod100_it/microp-keypad.kl b/init.etc/keymaps/rhod100_it/microp-keypad.kl new file mode 100644 index 0000000..66d4d07 --- /dev/null +++ b/init.etc/keymaps/rhod100_it/microp-keypad.kl @@ -0,0 +1,92 @@ +# HTC for AT&T 'rhod100 uk' (Rhodium100 UK Vodafone variant) Android 'navipad' layout +# Szymon Waliczek [majsterrr@gmail.com] + +# v1.0 2010/02/03 +# - initial release +# v1.1 2010/02/06 +# 1. CALL, MENU, BACK do not wake up device any more. +# 2. Buttons used to wake it up is: POWER and END_CALL +# 3. Euro Symbol fixed. +# v1.2 2010/02/14 +# 1. CTRL button working ( see "rhod100_how_to.pdf" for more info ) +# 2. ENVELOPE = Search ( see "rhod100_how_to.pdf" for more info ) + +# As per convention established in fuze_microp-keypad.kl, following +# keycodes are used for keys for which no 'obvious' code exists: + +# Underscore uses keycode 'TAB' +# Exclamation uses keycode 'FOCUS' +# Quote uses keycode 'EQUALS' +# Colon uses keycode 'PLUS' +# Left parenthesis uses keycode 'LEFT_BRACKET' +# Right parenthesis uses keycode 'RIGHT_BRACKET' + +# Top row of keys, left to right +key 2 1 +key 3 2 +key 4 3 +key 5 4 +key 6 5 +key 7 6 +key 8 7 +key 9 8 +key 10 9 +key 11 0 + +# Second row of keys, left to right +key 16 Q +key 17 W +key 18 E +key 19 R +key 20 T +key 21 Y +key 22 U +key 23 I +key 24 O +key 25 P + +# Third row of keys, left to right +key 30 A +key 31 S +key 32 D +key 33 F +key 34 G +key 35 H +key 36 J +key 37 K +key 38 L +key 14 DEL + +# Fourth row of keys, left to right, skipping up arrow (handled in row 5) +key 42 SHIFT_LEFT +key 44 Z +key 45 X +key 46 C +key 47 V +key 48 B +key 49 N +key 50 M +key 28 ENTER + +# Fifth row of keys, left to right, plus up arrow from row 4 +key 464 MENU #ctrl +key 215 ALT_LEFT #FN +key 127 SEARCH #envelope +key 51 COMMA +key 57 SPACE +key 52 PERIOD + +# Currently, the 'left' and 'up' buttons return the same keycode, +# but including what the other keycode should be here so it will work +# when the kernel is fixed +key 105 DPAD_UP WAKE_DROPPED +key 108 DPAD_LEFT WAKE_DROPPED +key 106 DPAD_DOWN WAKE_DROPPED +key 103 DPAD_RIGHT WAKE_DROPPED + +# These 'hardware' buttons are actually handled by the microp-keypad driver + +key 139 MENU #WAKE_DROPPED +key 158 BACK #WAKE_DROPPED +key 231 CALL #WAKE_DROPPED + diff --git a/init.etc/keymaps/rhod100_it/raph_navi_pad.kl b/init.etc/keymaps/rhod100_it/raph_navi_pad.kl new file mode 100644 index 0000000..92532ef --- /dev/null +++ b/init.etc/keymaps/rhod100_it/raph_navi_pad.kl @@ -0,0 +1,17 @@ +# HTC for AT&T 'rhod100 uk' (Rhodium100 UK Vodafone variant) Android 'navipad' layout +# Szymon Waliczek [majsterrr@gmail.com] + +# v1.0 2010/02/03 +# - initial release +# v1.1 2010/02/06 +# POWER and HOME buttons swaped over. + +# Very few buttons on the Tilt 2 are handled by the gpio driver. + +key 116 POWER WAKE +key 107 HOME WAKE_DROPPED +key 114 VOLUME_DOWN +key 115 VOLUME_UP + + +key 169 CAMERA # Push to talk diff --git a/init.etc/keymaps/rhod100_it_microp-keypad.kcm.bin b/init.etc/keymaps/rhod100_it_microp-keypad.kcm.bin deleted file mode 100644 index 9fe9b2373ebfc9dfef82a068077b8cfa697a383e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 880 zcmYk4$4&xa6h{B(Lb1zUrFWzkA!9+Y04i9p#Apx;iWMt94r?FEr6#W2x${hNO=eC` zKF*HJ+~#S!-l(jkeuM>$?WH4vl{L{(!N&H{F=3YNr{jWy9iS6} zlO3d!f{PuZQ$mOxrqhCl9igWLFFQ*6447%VfiZdxYWRWUbPkU304L~qsEZbQ0ZwoR zt#lqv@!gVFHhK}xL_56%=a@wYy$lV^pp#yK3;aeGU4TpcLN{H6CVrxaF2NPL(Mzww zHQLcfufYul(NC|#E&gDDF2f!AFi2P69uIMn-hh@EqBr3|4AWcih$f8C+wg?H7^SQ5 zEXL>^coF0DF1(8RJ?%jo{g|Zp;Z01@0Rw4z(tt)E2_4l@)3ik}@egx!pMgc%Cg^v$ zM0*4mZ-1Hg3i{m?=&YdMZIN~h`kj~Pkf14zFQC+{;NsRQEpx@yJZG8R! DnQ~y} diff --git a/init.etc/keymaps/rhod100_it_microp-keypad.kl b/init.etc/keymaps/rhod100_it_microp-keypad.kl deleted file mode 100644 index 66d4d07..0000000 --- a/init.etc/keymaps/rhod100_it_microp-keypad.kl +++ /dev/null @@ -1,92 +0,0 @@ -# HTC for AT&T 'rhod100 uk' (Rhodium100 UK Vodafone variant) Android 'navipad' layout -# Szymon Waliczek [majsterrr@gmail.com] - -# v1.0 2010/02/03 -# - initial release -# v1.1 2010/02/06 -# 1. CALL, MENU, BACK do not wake up device any more. -# 2. Buttons used to wake it up is: POWER and END_CALL -# 3. Euro Symbol fixed. -# v1.2 2010/02/14 -# 1. CTRL button working ( see "rhod100_how_to.pdf" for more info ) -# 2. ENVELOPE = Search ( see "rhod100_how_to.pdf" for more info ) - -# As per convention established in fuze_microp-keypad.kl, following -# keycodes are used for keys for which no 'obvious' code exists: - -# Underscore uses keycode 'TAB' -# Exclamation uses keycode 'FOCUS' -# Quote uses keycode 'EQUALS' -# Colon uses keycode 'PLUS' -# Left parenthesis uses keycode 'LEFT_BRACKET' -# Right parenthesis uses keycode 'RIGHT_BRACKET' - -# Top row of keys, left to right -key 2 1 -key 3 2 -key 4 3 -key 5 4 -key 6 5 -key 7 6 -key 8 7 -key 9 8 -key 10 9 -key 11 0 - -# Second row of keys, left to right -key 16 Q -key 17 W -key 18 E -key 19 R -key 20 T -key 21 Y -key 22 U -key 23 I -key 24 O -key 25 P - -# Third row of keys, left to right -key 30 A -key 31 S -key 32 D -key 33 F -key 34 G -key 35 H -key 36 J -key 37 K -key 38 L -key 14 DEL - -# Fourth row of keys, left to right, skipping up arrow (handled in row 5) -key 42 SHIFT_LEFT -key 44 Z -key 45 X -key 46 C -key 47 V -key 48 B -key 49 N -key 50 M -key 28 ENTER - -# Fifth row of keys, left to right, plus up arrow from row 4 -key 464 MENU #ctrl -key 215 ALT_LEFT #FN -key 127 SEARCH #envelope -key 51 COMMA -key 57 SPACE -key 52 PERIOD - -# Currently, the 'left' and 'up' buttons return the same keycode, -# but including what the other keycode should be here so it will work -# when the kernel is fixed -key 105 DPAD_UP WAKE_DROPPED -key 108 DPAD_LEFT WAKE_DROPPED -key 106 DPAD_DOWN WAKE_DROPPED -key 103 DPAD_RIGHT WAKE_DROPPED - -# These 'hardware' buttons are actually handled by the microp-keypad driver - -key 139 MENU #WAKE_DROPPED -key 158 BACK #WAKE_DROPPED -key 231 CALL #WAKE_DROPPED - diff --git a/init.etc/keymaps/rhod100_it_navi_pad.kl b/init.etc/keymaps/rhod100_it_navi_pad.kl deleted file mode 100644 index 92532ef..0000000 --- a/init.etc/keymaps/rhod100_it_navi_pad.kl +++ /dev/null @@ -1,17 +0,0 @@ -# HTC for AT&T 'rhod100 uk' (Rhodium100 UK Vodafone variant) Android 'navipad' layout -# Szymon Waliczek [majsterrr@gmail.com] - -# v1.0 2010/02/03 -# - initial release -# v1.1 2010/02/06 -# POWER and HOME buttons swaped over. - -# Very few buttons on the Tilt 2 are handled by the gpio driver. - -key 116 POWER WAKE -key 107 HOME WAKE_DROPPED -key 114 VOLUME_DOWN -key 115 VOLUME_UP - - -key 169 CAMERA # Push to talk diff --git a/init.etc/keymaps/rhod100_nordic/microp-keypad.kcm b/init.etc/keymaps/rhod100_nordic/microp-keypad.kcm new file mode 100644 index 0000000..432ced0 --- /dev/null +++ b/init.etc/keymaps/rhod100_nordic/microp-keypad.kcm @@ -0,0 +1,65 @@ +# HTC Touch Pro 2 'Rhod100 nordic' (Rhodium swedish, norwegian, danish, finnish variant) +# Android Keybord layout +# Szymon Waliczek [majsterrr@gmail.com] + +# v1.0 2010/04/06 +# - initial release + + +# A miscellaneous note for posterity, since it's not immediately +# plain from any documentation I could find: the hex codes used for +# characters which have no direct UTF-8 representation are keysym +# codes. + +[type=QWERTY] + +# keycode display number base caps fn caps_fn + + +A 'A' '2' 'a' 'A' 'a' 'A' +B 'B' '2' 'b' 'B' '-' '-' +C 'C' '2' 'c' 'C' ';' ';' +D 'D' '3' 'd' 'D' 'd' 'D' +E 'E' '3' 'e' 'E' 0x20ac 0x20ac +F 'F' '3' 'f' 'F' 'f' 'F' +G 'G' '4' 'g' 'G' ''' ''' +H 'H' '4' 'h' 'H' '"' '"' +I 'I' '4' 'i' 'I' 0xE5 0xC5 +J 'J' '5' 'j' 'J' '/' '/' +K 'K' '5' 'k' 'K' 0xE6 0xC6 +L 'L' '5' 'l' 'L' 0XF8 0xD8 +M 'M' '6' 'm' 'M' '?' '?' +N 'N' '6' 'n' 'N' '_' '_' +O 'O' '6' 'o' 'O' 0xE4 0xC4 +P 'P' '7' 'p' 'P' 0xF6 0xD6 +Q 'Q' '7' 'q' 'Q' 'q' 'Q' +R 'R' '7' 'r' 'R' 'r' 'R' +S 'S' '7' 's' 'S' 's' 'S' +T 'T' '8' 't' 'T' 't' 'T' +U 'U' '8' 'u' 'U' '+' '+' +V 'V' '8' 'v' 'V' ':' ':' +W 'W' '9' 'w' 'W' 0xa3 0xa3 +X 'X' '9' 'x' 'X' 'x' 'X' +Y 'Y' '9' 'y' 'Y' '*' '*' +Z 'Z' '9' 'z' 'Z' 'z' 'Z' + +0 '0' '0' '0' '0' '=' '=' +1 '1' '1' '1' '1' '!' '!' +2 '2' '2' '2' '2' '@' '@' +3 '3' '3' '3' '3' '#' '#' +4 '4' '4' '4' '4' '$' '$' +5 '5' '5' '5' '5' '%' '%' +6 '6' '6' '6' '6' '&' '&' +7 '7' '7' '7' '7' '/' '/' +8 '8' '8' '8' '8' '(' '(' +9 '9' '9' '9' '9' ')' ')' +STAR '*' '*' '*' '*' '*' '*' +POUND '#' '#' '#' '#' '#' '#' +PLUS '+' '+' '+' '+' '+' '+' + +MENU 0x00 0x00 0x00 0x00 0x00 0x00 +PERIOD '.' '.' '.' '.' '>' '>' +COMMA ',' ',' ',' ',' 0x9 0x9 +SPACE 0x20 0x20 0x20 0x20 0x20 0x20 +ENTER 0xa 0xa 0xa 0xa 0xa 0xa +GRAVE 0x3 0x3 0x3 0x3 0x3 0x3 diff --git a/init.etc/keymaps/rhod100_nordic/microp-keypad.kcm.bin b/init.etc/keymaps/rhod100_nordic/microp-keypad.kcm.bin new file mode 100644 index 0000000000000000000000000000000000000000..3cebaeba5345baa32376fd70306ad5ffe11026e8 GIT binary patch literal 752 zcmYk)M^1uK7=_^z8QAMw1py04Q4m|~y$dRqiNT6pv7y^>>N3;C}z*WdC6|oysVijMf!N3NQ{P{}l5fY%`z%mEaB=ms~2voi@W7RvC`ixaC$k zj@o$SQ3dX@@ye@89J6Uwv#M~nO-LbC;~tw1XG&vk6b)1KNxmPqE)2-9kKg8mH+d;>9!g zi2l+m8%ne6e@vVGTJRh`p}+OUhSEGfrGNFohSCD>=ZqdAKD>y}>22c2OZbBR)Qj5j zGVkw_{?U8xKI8aG@!SOYK7li|nGjyV*R+{1Ugdq?&}KUD8os6dq!TCc9o' '>' -COMMA ',' ',' ',' ',' 0x9 0x9 -SPACE 0x20 0x20 0x20 0x20 0x20 0x20 -ENTER 0xa 0xa 0xa 0xa 0xa 0xa -GRAVE 0x3 0x3 0x3 0x3 0x3 0x3 diff --git a/init.etc/keymaps/rhod100_nordic_microp-keypad.kcm.bin b/init.etc/keymaps/rhod100_nordic_microp-keypad.kcm.bin deleted file mode 100644 index 3cebaeba5345baa32376fd70306ad5ffe11026e8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 752 zcmYk)M^1uK7=_^z8QAMw1py04Q4m|~y$dRqiNT6pv7y^>>N3;C}z*WdC6|oysVijMf!N3NQ{P{}l5fY%`z%mEaB=ms~2voi@W7RvC`ixaC$k zj@o$SQ3dX@@ye@89J6Uwv#M~nO-LbC;~tw1XG&vk6b)1KNxmPqE)2-9kKg8mH+d;>9!g zi2l+m8%ne6e@vVGTJRh`p}+OUhSEGfrGNFohSCD>=ZqdAKD>y}>22c2OZbBR)Qj5j zGVkw_{?U8xKI8aG@!SOYK7li|nGjyV*R+{1Ugdq?&}KUD8os6dq!TCc9ovE2v<>?m~iCP^{Q}9Nqemo{86F=H%qg+0J~8 z^N(7++BEO`Nmq+8W)fTR|7qhTA;N4sJtjPC2R$xwY$rV-d~6q;6c*b}PYOTVL#MaPVd93oS+ZjO(y9>c$fA) z9l?i8(Z}#9r|77IG(GAdOIO5~`7*P#TXb-J3v{Q071}H8yUf!e5#Z|==&-QwW{u7W o`)=3ips??}NXJE%KUku3!q4B`qCLVg7GK%$U;nW0uuMCjU&8}lbpQYW literal 0 HcmV?d00001 diff --git a/init.etc/keymaps/rhod100_uk/microp-keypad.kl b/init.etc/keymaps/rhod100_uk/microp-keypad.kl new file mode 100644 index 0000000..66d4d07 --- /dev/null +++ b/init.etc/keymaps/rhod100_uk/microp-keypad.kl @@ -0,0 +1,92 @@ +# HTC for AT&T 'rhod100 uk' (Rhodium100 UK Vodafone variant) Android 'navipad' layout +# Szymon Waliczek [majsterrr@gmail.com] + +# v1.0 2010/02/03 +# - initial release +# v1.1 2010/02/06 +# 1. CALL, MENU, BACK do not wake up device any more. +# 2. Buttons used to wake it up is: POWER and END_CALL +# 3. Euro Symbol fixed. +# v1.2 2010/02/14 +# 1. CTRL button working ( see "rhod100_how_to.pdf" for more info ) +# 2. ENVELOPE = Search ( see "rhod100_how_to.pdf" for more info ) + +# As per convention established in fuze_microp-keypad.kl, following +# keycodes are used for keys for which no 'obvious' code exists: + +# Underscore uses keycode 'TAB' +# Exclamation uses keycode 'FOCUS' +# Quote uses keycode 'EQUALS' +# Colon uses keycode 'PLUS' +# Left parenthesis uses keycode 'LEFT_BRACKET' +# Right parenthesis uses keycode 'RIGHT_BRACKET' + +# Top row of keys, left to right +key 2 1 +key 3 2 +key 4 3 +key 5 4 +key 6 5 +key 7 6 +key 8 7 +key 9 8 +key 10 9 +key 11 0 + +# Second row of keys, left to right +key 16 Q +key 17 W +key 18 E +key 19 R +key 20 T +key 21 Y +key 22 U +key 23 I +key 24 O +key 25 P + +# Third row of keys, left to right +key 30 A +key 31 S +key 32 D +key 33 F +key 34 G +key 35 H +key 36 J +key 37 K +key 38 L +key 14 DEL + +# Fourth row of keys, left to right, skipping up arrow (handled in row 5) +key 42 SHIFT_LEFT +key 44 Z +key 45 X +key 46 C +key 47 V +key 48 B +key 49 N +key 50 M +key 28 ENTER + +# Fifth row of keys, left to right, plus up arrow from row 4 +key 464 MENU #ctrl +key 215 ALT_LEFT #FN +key 127 SEARCH #envelope +key 51 COMMA +key 57 SPACE +key 52 PERIOD + +# Currently, the 'left' and 'up' buttons return the same keycode, +# but including what the other keycode should be here so it will work +# when the kernel is fixed +key 105 DPAD_UP WAKE_DROPPED +key 108 DPAD_LEFT WAKE_DROPPED +key 106 DPAD_DOWN WAKE_DROPPED +key 103 DPAD_RIGHT WAKE_DROPPED + +# These 'hardware' buttons are actually handled by the microp-keypad driver + +key 139 MENU #WAKE_DROPPED +key 158 BACK #WAKE_DROPPED +key 231 CALL #WAKE_DROPPED + diff --git a/init.etc/keymaps/rhod100_uk/raph_navi_pad.kl b/init.etc/keymaps/rhod100_uk/raph_navi_pad.kl new file mode 100644 index 0000000..92532ef --- /dev/null +++ b/init.etc/keymaps/rhod100_uk/raph_navi_pad.kl @@ -0,0 +1,17 @@ +# HTC for AT&T 'rhod100 uk' (Rhodium100 UK Vodafone variant) Android 'navipad' layout +# Szymon Waliczek [majsterrr@gmail.com] + +# v1.0 2010/02/03 +# - initial release +# v1.1 2010/02/06 +# POWER and HOME buttons swaped over. + +# Very few buttons on the Tilt 2 are handled by the gpio driver. + +key 116 POWER WAKE +key 107 HOME WAKE_DROPPED +key 114 VOLUME_DOWN +key 115 VOLUME_UP + + +key 169 CAMERA # Push to talk diff --git a/init.etc/keymaps/rhod100_uk_microp-keypad.kcm.bin b/init.etc/keymaps/rhod100_uk_microp-keypad.kcm.bin deleted file mode 100644 index c8342b54cba28186f04b726084ef7da7ee614906..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 880 zcmYk4$4&xa7)Af+!rs`cl%WcOiii>vE2v<>?m~iCP^{Q}9Nqemo{86F=H%qg+0J~8 z^N(7++BEO`Nmq+8W)fTR|7qhTA;N4sJtjPC2R$xwY$rV-d~6q;6c*b}PYOTVL#MaPVd93oS+ZjO(y9>c$fA) z9l?i8(Z}#9r|77IG(GAdOIO5~`7*P#TXb-J3v{Q071}H8yUf!e5#Z|==&-QwW{u7W o`)=3ips??}NXJE%KUku3!q4B`qCLVg7GK%$U;nW0uuMCjU&8}lbpQYW diff --git a/init.etc/keymaps/rhod100_uk_microp-keypad.kl b/init.etc/keymaps/rhod100_uk_microp-keypad.kl deleted file mode 100644 index 66d4d07..0000000 --- a/init.etc/keymaps/rhod100_uk_microp-keypad.kl +++ /dev/null @@ -1,92 +0,0 @@ -# HTC for AT&T 'rhod100 uk' (Rhodium100 UK Vodafone variant) Android 'navipad' layout -# Szymon Waliczek [majsterrr@gmail.com] - -# v1.0 2010/02/03 -# - initial release -# v1.1 2010/02/06 -# 1. CALL, MENU, BACK do not wake up device any more. -# 2. Buttons used to wake it up is: POWER and END_CALL -# 3. Euro Symbol fixed. -# v1.2 2010/02/14 -# 1. CTRL button working ( see "rhod100_how_to.pdf" for more info ) -# 2. ENVELOPE = Search ( see "rhod100_how_to.pdf" for more info ) - -# As per convention established in fuze_microp-keypad.kl, following -# keycodes are used for keys for which no 'obvious' code exists: - -# Underscore uses keycode 'TAB' -# Exclamation uses keycode 'FOCUS' -# Quote uses keycode 'EQUALS' -# Colon uses keycode 'PLUS' -# Left parenthesis uses keycode 'LEFT_BRACKET' -# Right parenthesis uses keycode 'RIGHT_BRACKET' - -# Top row of keys, left to right -key 2 1 -key 3 2 -key 4 3 -key 5 4 -key 6 5 -key 7 6 -key 8 7 -key 9 8 -key 10 9 -key 11 0 - -# Second row of keys, left to right -key 16 Q -key 17 W -key 18 E -key 19 R -key 20 T -key 21 Y -key 22 U -key 23 I -key 24 O -key 25 P - -# Third row of keys, left to right -key 30 A -key 31 S -key 32 D -key 33 F -key 34 G -key 35 H -key 36 J -key 37 K -key 38 L -key 14 DEL - -# Fourth row of keys, left to right, skipping up arrow (handled in row 5) -key 42 SHIFT_LEFT -key 44 Z -key 45 X -key 46 C -key 47 V -key 48 B -key 49 N -key 50 M -key 28 ENTER - -# Fifth row of keys, left to right, plus up arrow from row 4 -key 464 MENU #ctrl -key 215 ALT_LEFT #FN -key 127 SEARCH #envelope -key 51 COMMA -key 57 SPACE -key 52 PERIOD - -# Currently, the 'left' and 'up' buttons return the same keycode, -# but including what the other keycode should be here so it will work -# when the kernel is fixed -key 105 DPAD_UP WAKE_DROPPED -key 108 DPAD_LEFT WAKE_DROPPED -key 106 DPAD_DOWN WAKE_DROPPED -key 103 DPAD_RIGHT WAKE_DROPPED - -# These 'hardware' buttons are actually handled by the microp-keypad driver - -key 139 MENU #WAKE_DROPPED -key 158 BACK #WAKE_DROPPED -key 231 CALL #WAKE_DROPPED - diff --git a/init.etc/keymaps/rhod100_uk_navi_pad.kl b/init.etc/keymaps/rhod100_uk_navi_pad.kl deleted file mode 100644 index 92532ef..0000000 --- a/init.etc/keymaps/rhod100_uk_navi_pad.kl +++ /dev/null @@ -1,17 +0,0 @@ -# HTC for AT&T 'rhod100 uk' (Rhodium100 UK Vodafone variant) Android 'navipad' layout -# Szymon Waliczek [majsterrr@gmail.com] - -# v1.0 2010/02/03 -# - initial release -# v1.1 2010/02/06 -# POWER and HOME buttons swaped over. - -# Very few buttons on the Tilt 2 are handled by the gpio driver. - -key 116 POWER WAKE -key 107 HOME WAKE_DROPPED -key 114 VOLUME_DOWN -key 115 VOLUME_UP - - -key 169 CAMERA # Push to talk diff --git a/init.etc/keymaps/rhod210/microp-keypad.kcm b/init.etc/keymaps/rhod210/microp-keypad.kcm new file mode 100644 index 0000000..733f7e0 --- /dev/null +++ b/init.etc/keymaps/rhod210/microp-keypad.kcm @@ -0,0 +1,67 @@ +# HTC Touch Pro 2 'Wing 2' (RHOD210) Android keyboard character map +# Adam Williamson + +# v1.1 2010/02/03 +# - add £, €, \ mappings from international RHOD layouts +# - delete a stray comment block +# v1.0 2010/02/01 +# - initial release + +# A miscellaneous note for posterity, since it's not immediately +# plain from any documentation I could find: the hex codes used for +# characters which have no direct UTF-8 representation are keysym +# codes. + +[type=QWERTY] + +# keycode display number base caps fn caps_fn + +# Fn+Y mapped to pipe symbol for console convenience + +A 'A' '2' 'a' 'A' 'a' 'A' +B 'B' '2' 'b' 'B' '\' '\' +C 'C' '2' 'c' 'C' 'c' 'C' +D 'D' '3' 'd' 'D' 'd' 'D' +E 'E' '3' 'e' 'E' 0x20ac 0x20ac +F 'F' '3' 'f' 'F' 'f' 'F' +G 'G' '4' 'g' 'G' 'g' 'G' +H 'H' '4' 'h' 'H' ';' ';' +I 'I' '4' 'i' 'I' '=' '=' +J 'J' '5' 'j' 'J' ':' ':' +K 'K' '5' 'k' 'K' 0x27 0x27 +L 'L' '5' 'l' 'L' '"' '"' +M 'M' '6' 'm' 'M' '?' '?' +N 'N' '6' 'n' 'N' '/' '/' +O 'O' '6' 'o' 'O' '-' '-' +P 'P' '7' 'p' 'P' '_' '_' +Q 'Q' '7' 'q' 'Q' 'q' 'Q' +R 'R' '7' 'r' 'R' 'r' 'R' +S 'S' '7' 's' 'S' 's' 'S' +T 'T' '8' 't' 'T' 't' 'T' +U 'U' '8' 'u' 'U' '+' '+' +V 'V' '8' 'v' 'V' 'v' 'V' +W 'W' '9' 'w' 'W' 0xa3 0xa3 +X 'X' '9' 'x' 'X' 'x' 'X' +Y 'Y' '9' 'y' 'Y' '|' '|' +Z 'Z' '9' 'z' 'Z' 'z' 'Z' + +0 '0' '0' '0' '0' ')' ')' +1 '1' '1' '1' '1' '!' '!' +2 '2' '2' '2' '2' '@' '@' +3 '3' '3' '3' '3' '#' '#' +4 '4' '4' '4' '4' '$' '$' +5 '5' '5' '5' '5' '%' '%' +6 '6' '6' '6' '6' '^' '^' +7 '7' '7' '7' '7' '&' '&' +8 '8' '8' '8' '8' '*' '*' +9 '9' '9' '9' '9' '(' '(' +STAR '*' '*' '*' '*' '*' '*' +POUND '#' '#' '#' '#' '#' '#' +PLUS '+' '+' '+' '+' '+' '+' + +MENU 0x00 0x00 0x00 0x00 0x00 0x00 +PERIOD '.' '.' '.' '.' '.' '.' +COMMA ',' ',' ',' ',' 0x9 0x9 +SPACE 0x20 0x20 0x20 0x20 0x20 0x20 +ENTER 0xa 0xa 0xa 0xa 0xa 0xa +GRAVE 0x3 0x3 0x3 0x3 0x3 0x3 diff --git a/init.etc/keymaps/rhod210/microp-keypad.kcm.bin b/init.etc/keymaps/rhod210/microp-keypad.kcm.bin new file mode 100644 index 0000000000000000000000000000000000000000..3873767e834b716e5dffae965441138adc1a5217 GIT binary patch literal 752 zcmYk)$4){~6h`4487Ov{tC!w;Rih$eub^Uy!62e2R%~E=8>c*^>m-NdvaHOlCAspA)#V%Hy(B&mB!#JsPic>~#O6L-njN-J; zEp8dZ8C_MXGLEx4k9cGP=X3!H$RwWA`NStvSpB}A4XeM~ZyK-gd^J|x3@+en_L64t zDz3BY3|!>-Z&-D9yoMWW&*&KrypC^Kbxyp&`@3V+x$q`#vJ2$KTlk(`BoE%^{Xekt zR|)*i;c)OqH;D&VFTVe*FWs*iJqG literal 0 HcmV?d00001 diff --git a/init.etc/keymaps/rhod210/microp-keypad.kl b/init.etc/keymaps/rhod210/microp-keypad.kl new file mode 100644 index 0000000..7630220 --- /dev/null +++ b/init.etc/keymaps/rhod210/microp-keypad.kl @@ -0,0 +1,78 @@ +# HTC Touch Pro 2 'Wing 2' (RHOD210) Android keyboard layout +# Adam Williamson + +# v1.2 2010/10/18 +# - fixed dpad mapping, working correctly now. Done by XirXes. +# v1.1 2010/02/03 +# - don't wake on 'dpad' presses are they're not front buttons +# - fix keypad arrows (as close as possible for now) +# v1.0 2010/02/01 +# - initial release + +# Top row of keys, left to right +key 2 1 +key 3 2 +key 4 3 +key 5 4 +key 6 5 +key 7 6 +key 8 7 +key 9 8 +key 10 9 +key 11 0 + +# Second row of keys, left to right +key 16 Q +key 17 W +key 18 E +key 19 R +key 20 T +key 21 Y +key 22 U +key 23 I +key 24 O +key 25 P + +# Third row of keys, left to right +key 30 A +key 31 S +key 32 D +key 33 F +key 34 G +key 35 H +key 36 J +key 37 K +key 38 L +key 14 DEL + +# Fourth row of keys, left to right, skipping up arrow (handled in row 5) +key 42 SHIFT_LEFT +key 44 Z +key 45 X +key 46 C +key 47 V +key 48 B +key 49 N +key 50 M +key 28 ENTER + +# Fifth row of keys, left to right, plus up arrow from row 4 +key 464 ALT_LEFT +# Use this keycode to do ctrl +key 215 GRAVE +key 127 ENVELOPE +key 51 COMMA +key 57 SPACE +key 52 PERIOD +# Currently, the 'left' and 'up' buttons return the same keycode, +# but including what the other keycode should be here so it will work +# when the kernel is fixed +key 105 DPAD_UP +key 108 DPAD_LEFT +key 106 DPAD_DOWN +key 103 DPAD_RIGHT + +# These 'hardware' buttons are actually handled by the microp-keypad driver +key 139 MENU WAKE_DROPPED +key 158 BACK WAKE_DROPPED +key 231 CALL WAKE_DROPPED diff --git a/init.etc/keymaps/rhod210/raph_navi_pad.kl b/init.etc/keymaps/rhod210/raph_navi_pad.kl new file mode 100644 index 0000000..a59bce4 --- /dev/null +++ b/init.etc/keymaps/rhod210/raph_navi_pad.kl @@ -0,0 +1,15 @@ +# HTC for AT&T 'rhod210' (Rhodium210 variant) Android 'navipad' layout +# Szymon Waliczek [majsterrr@gmail.com] +# copied from rhod100 de by NeoMatrixJR [jrnosee@gmail.com] + +# v1.0 2010/02/05 +# - initial release +# v1.1 2010/02/06 +# HOME and POWER buttons swaped over. + +key 116 POWER WAKE +key 107 HOME WAKE_DROPPED +key 114 VOLUME_DOWN +key 115 VOLUME_UP + +key 169 CAMERA # Push to talk diff --git a/init.etc/keymaps/rhod210_microp-keypad.kcm b/init.etc/keymaps/rhod210_microp-keypad.kcm deleted file mode 100644 index 733f7e0..0000000 --- a/init.etc/keymaps/rhod210_microp-keypad.kcm +++ /dev/null @@ -1,67 +0,0 @@ -# HTC Touch Pro 2 'Wing 2' (RHOD210) Android keyboard character map -# Adam Williamson - -# v1.1 2010/02/03 -# - add £, €, \ mappings from international RHOD layouts -# - delete a stray comment block -# v1.0 2010/02/01 -# - initial release - -# A miscellaneous note for posterity, since it's not immediately -# plain from any documentation I could find: the hex codes used for -# characters which have no direct UTF-8 representation are keysym -# codes. - -[type=QWERTY] - -# keycode display number base caps fn caps_fn - -# Fn+Y mapped to pipe symbol for console convenience - -A 'A' '2' 'a' 'A' 'a' 'A' -B 'B' '2' 'b' 'B' '\' '\' -C 'C' '2' 'c' 'C' 'c' 'C' -D 'D' '3' 'd' 'D' 'd' 'D' -E 'E' '3' 'e' 'E' 0x20ac 0x20ac -F 'F' '3' 'f' 'F' 'f' 'F' -G 'G' '4' 'g' 'G' 'g' 'G' -H 'H' '4' 'h' 'H' ';' ';' -I 'I' '4' 'i' 'I' '=' '=' -J 'J' '5' 'j' 'J' ':' ':' -K 'K' '5' 'k' 'K' 0x27 0x27 -L 'L' '5' 'l' 'L' '"' '"' -M 'M' '6' 'm' 'M' '?' '?' -N 'N' '6' 'n' 'N' '/' '/' -O 'O' '6' 'o' 'O' '-' '-' -P 'P' '7' 'p' 'P' '_' '_' -Q 'Q' '7' 'q' 'Q' 'q' 'Q' -R 'R' '7' 'r' 'R' 'r' 'R' -S 'S' '7' 's' 'S' 's' 'S' -T 'T' '8' 't' 'T' 't' 'T' -U 'U' '8' 'u' 'U' '+' '+' -V 'V' '8' 'v' 'V' 'v' 'V' -W 'W' '9' 'w' 'W' 0xa3 0xa3 -X 'X' '9' 'x' 'X' 'x' 'X' -Y 'Y' '9' 'y' 'Y' '|' '|' -Z 'Z' '9' 'z' 'Z' 'z' 'Z' - -0 '0' '0' '0' '0' ')' ')' -1 '1' '1' '1' '1' '!' '!' -2 '2' '2' '2' '2' '@' '@' -3 '3' '3' '3' '3' '#' '#' -4 '4' '4' '4' '4' '$' '$' -5 '5' '5' '5' '5' '%' '%' -6 '6' '6' '6' '6' '^' '^' -7 '7' '7' '7' '7' '&' '&' -8 '8' '8' '8' '8' '*' '*' -9 '9' '9' '9' '9' '(' '(' -STAR '*' '*' '*' '*' '*' '*' -POUND '#' '#' '#' '#' '#' '#' -PLUS '+' '+' '+' '+' '+' '+' - -MENU 0x00 0x00 0x00 0x00 0x00 0x00 -PERIOD '.' '.' '.' '.' '.' '.' -COMMA ',' ',' ',' ',' 0x9 0x9 -SPACE 0x20 0x20 0x20 0x20 0x20 0x20 -ENTER 0xa 0xa 0xa 0xa 0xa 0xa -GRAVE 0x3 0x3 0x3 0x3 0x3 0x3 diff --git a/init.etc/keymaps/rhod210_microp-keypad.kcm.bin b/init.etc/keymaps/rhod210_microp-keypad.kcm.bin deleted file mode 100644 index 3873767e834b716e5dffae965441138adc1a5217..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 752 zcmYk)$4){~6h`4487Ov{tC!w;Rih$eub^Uy!62e2R%~E=8>c*^>m-NdvaHOlCAspA)#V%Hy(B&mB!#JsPic>~#O6L-njN-J; zEp8dZ8C_MXGLEx4k9cGP=X3!H$RwWA`NStvSpB}A4XeM~ZyK-gd^J|x3@+en_L64t zDz3BY3|!>-Z&-D9yoMWW&*&KrypC^Kbxyp&`@3V+x$q`#vJ2$KTlk(`BoE%^{Xekt zR|)*i;c)OqH;D&VFTVe*FWs*iJqG diff --git a/init.etc/keymaps/rhod210_microp-keypad.kl b/init.etc/keymaps/rhod210_microp-keypad.kl deleted file mode 100644 index 7630220..0000000 --- a/init.etc/keymaps/rhod210_microp-keypad.kl +++ /dev/null @@ -1,78 +0,0 @@ -# HTC Touch Pro 2 'Wing 2' (RHOD210) Android keyboard layout -# Adam Williamson - -# v1.2 2010/10/18 -# - fixed dpad mapping, working correctly now. Done by XirXes. -# v1.1 2010/02/03 -# - don't wake on 'dpad' presses are they're not front buttons -# - fix keypad arrows (as close as possible for now) -# v1.0 2010/02/01 -# - initial release - -# Top row of keys, left to right -key 2 1 -key 3 2 -key 4 3 -key 5 4 -key 6 5 -key 7 6 -key 8 7 -key 9 8 -key 10 9 -key 11 0 - -# Second row of keys, left to right -key 16 Q -key 17 W -key 18 E -key 19 R -key 20 T -key 21 Y -key 22 U -key 23 I -key 24 O -key 25 P - -# Third row of keys, left to right -key 30 A -key 31 S -key 32 D -key 33 F -key 34 G -key 35 H -key 36 J -key 37 K -key 38 L -key 14 DEL - -# Fourth row of keys, left to right, skipping up arrow (handled in row 5) -key 42 SHIFT_LEFT -key 44 Z -key 45 X -key 46 C -key 47 V -key 48 B -key 49 N -key 50 M -key 28 ENTER - -# Fifth row of keys, left to right, plus up arrow from row 4 -key 464 ALT_LEFT -# Use this keycode to do ctrl -key 215 GRAVE -key 127 ENVELOPE -key 51 COMMA -key 57 SPACE -key 52 PERIOD -# Currently, the 'left' and 'up' buttons return the same keycode, -# but including what the other keycode should be here so it will work -# when the kernel is fixed -key 105 DPAD_UP -key 108 DPAD_LEFT -key 106 DPAD_DOWN -key 103 DPAD_RIGHT - -# These 'hardware' buttons are actually handled by the microp-keypad driver -key 139 MENU WAKE_DROPPED -key 158 BACK WAKE_DROPPED -key 231 CALL WAKE_DROPPED diff --git a/init.etc/keymaps/rhod210_navi_pad.kl b/init.etc/keymaps/rhod210_navi_pad.kl deleted file mode 100644 index a59bce4..0000000 --- a/init.etc/keymaps/rhod210_navi_pad.kl +++ /dev/null @@ -1,15 +0,0 @@ -# HTC for AT&T 'rhod210' (Rhodium210 variant) Android 'navipad' layout -# Szymon Waliczek [majsterrr@gmail.com] -# copied from rhod100 de by NeoMatrixJR [jrnosee@gmail.com] - -# v1.0 2010/02/05 -# - initial release -# v1.1 2010/02/06 -# HOME and POWER buttons swaped over. - -key 116 POWER WAKE -key 107 HOME WAKE_DROPPED -key 114 VOLUME_DOWN -key 115 VOLUME_UP - -key 169 CAMERA # Push to talk diff --git a/init.etc/keymaps/rhod400/microp-keypad.kcm b/init.etc/keymaps/rhod400/microp-keypad.kcm new file mode 100644 index 0000000..b780ece --- /dev/null +++ b/init.etc/keymaps/rhod400/microp-keypad.kcm @@ -0,0 +1,73 @@ +# HTC Touch Pro 2 (RHOD400) Android keyboard layout +# Justin W. Richeson +# Updated from: +# HTC Touch Pro 2 'Wing 2' (RHOD210) Android keyboard character map +# Adam Williamson + +# v1.0 (RHOD400) 2010/03/02 +# - fixed H(\)/B(;) and J(/)/N(:) keys. The fn key mappings were reversed on the 210 +#(previous RHOD210 updates) +# v1.1 2010/02/03 +# - add £, €, \ mappings from international RHOD layouts +# - delete a stray comment block +# v1.0 2010/02/01 +# - initial release + +# A miscellaneous note for posterity, since it's not immediately +# plain from any documentation I could find: the hex codes used for +# characters which have no direct UTF-8 representation are keysym +# codes. + +[type=QWERTY] + +# keycode display number base caps fn caps_fn + +# Fn+Y mapped to pipe symbol for console convenience + +A 'A' '2' 'a' 'A' 'a' 'A' +B 'B' '2' 'b' 'B' ';' ';' +C 'C' '2' 'c' 'C' 'c' 'C' +D 'D' '3' 'd' 'D' 'd' 'D' +E 'E' '3' 'e' 'E' 0x20ac 0x20ac +F 'F' '3' 'f' 'F' 'f' 'F' +G 'G' '4' 'g' 'G' 'g' 'G' +H 'H' '4' 'h' 'H' '\' '\' +I 'I' '4' 'i' 'I' '=' '=' +J 'J' '5' 'j' 'J' '/' '/' +K 'K' '5' 'k' 'K' 0x27 0x27 +L 'L' '5' 'l' 'L' '"' '"' +M 'M' '6' 'm' 'M' '?' '?' +N 'N' '6' 'n' 'N' ':' ':' +O 'O' '6' 'o' 'O' '-' '-' +P 'P' '7' 'p' 'P' '_' '_' +Q 'Q' '7' 'q' 'Q' 'q' 'Q' +R 'R' '7' 'r' 'R' 'r' 'R' +S 'S' '7' 's' 'S' 's' 'S' +T 'T' '8' 't' 'T' 't' 'T' +U 'U' '8' 'u' 'U' '+' '+' +V 'V' '8' 'v' 'V' 'v' 'V' +W 'W' '9' 'w' 'W' 0xa3 0xa3 +X 'X' '9' 'x' 'X' 'x' 'X' +Y 'Y' '9' 'y' 'Y' '|' '|' +Z 'Z' '9' 'z' 'Z' 'z' 'Z' + +0 '0' '0' '0' '0' ')' ')' +1 '1' '1' '1' '1' '!' '!' +2 '2' '2' '2' '2' '@' '@' +3 '3' '3' '3' '3' '#' '#' +4 '4' '4' '4' '4' '$' '$' +5 '5' '5' '5' '5' '%' '%' +6 '6' '6' '6' '6' '^' '^' +7 '7' '7' '7' '7' '&' '&' +8 '8' '8' '8' '8' '*' '*' +9 '9' '9' '9' '9' '(' '(' +STAR '*' '*' '*' '*' '*' '*' +POUND '#' '#' '#' '#' '#' '#' +PLUS '+' '+' '+' '+' '+' '+' + +MENU 0x00 0x00 0x00 0x00 0x00 0x00 +PERIOD '.' '.' '.' '.' '>' '>' +COMMA ',' ',' ',' ',' 0x9 0x9 +SPACE 0x20 0x20 0x20 0x20 0x20 0x20 +ENTER 0xa 0xa 0xa 0xa 0xa 0xa +GRAVE 0x3 0x3 0x3 0x3 0x3 0x3 diff --git a/init.etc/keymaps/rhod400/microp-keypad.kcm.bin b/init.etc/keymaps/rhod400/microp-keypad.kcm.bin new file mode 100644 index 0000000000000000000000000000000000000000..668d2303ca54aba3ffd43b3d6efed7584b04855d GIT binary patch literal 752 zcmYk)$4-J_5JusNEEMeQRgm60SYku$6;v!S7)0z98yfG%Ef?vT@^}#p}HPTQ){M zyn*jnANlbnzGufNfVcR39@sew;%)rMPEiQ&;3qahVZ6)d_spJ=exF7B!s@N^Lf9qdI@}h-`Nl)aT$NGdMSL!_wmX8QW_uOCaagh$M}o=p)5YZ->hB^ ihfP-gn +# Updated from: +# HTC Touch Pro 2 'Wing 2' (RHOD210) Android keyboard layout +# Adam Williamson + +# v1.0 (RHOD400) 2010/03/02 +# - added 102 REAR_MUTE. Nothing will be placed in the .kcm for now. +# - Swapped ENVELOPE and GRAVE as the ENVELOPE is next to the FN button on the 400. SMS/MMS key is marked as GRAVE. +#(previous RHOD210 updates) +# v1.1 2010/02/03 +# - don't wake on 'dpad' presses are they're not front buttons +# - fix keypad arrows (as close as possible for now) +# v1.0 2010/02/01 +# - initial release + +# Top row of keys, left to right +key 2 1 +key 3 2 +key 4 3 +key 5 4 +key 6 5 +key 7 6 +key 8 7 +key 9 8 +key 10 9 +key 11 0 + +# Second row of keys, left to right +key 16 Q +key 17 W +key 18 E +key 19 R +key 20 T +key 21 Y +key 22 U +key 23 I +key 24 O +key 25 P + +# Third row of keys, left to right +key 30 A +key 31 S +key 32 D +key 33 F +key 34 G +key 35 H +key 36 J +key 37 K +key 38 L +key 14 DEL + +# Fourth row of keys, left to right, skipping up arrow (handled in row 5) +key 42 SHIFT_LEFT +key 44 Z +key 45 X +key 46 C +key 47 V +key 48 B +key 49 N +key 50 M +key 28 ENTER + +# Fifth row of keys, left to right, plus up arrow from row 4 +key 464 ALT_LEFT +# Use this keycode to do ctrl +key 215 ENVELOPE +key 127 GRAVE +key 51 COMMA +key 57 SPACE +key 52 PERIOD +# Currently, the 'left' and 'up' buttons return the same keycode, +# but including what the other keycode should be here so it will work +# when the kernel is fixed +key 105 DPAD_UP +key 103 DPAD_RIGHT +key 108 DPAD_LEFT +key 106 DPAD_DOWN + +# These 'hardware' buttons are actually handled by the microp-keypad driver +key 139 MENU WAKE_DROPPED +key 158 BACK WAKE_DROPPED +key 231 CALL WAKE_DROPPED +key 102 REAR_MUTE \ No newline at end of file diff --git a/init.etc/keymaps/rhod400/raph_navi_pad.kl b/init.etc/keymaps/rhod400/raph_navi_pad.kl new file mode 100644 index 0000000..742aeb2 --- /dev/null +++ b/init.etc/keymaps/rhod400/raph_navi_pad.kl @@ -0,0 +1,15 @@ +# HTC for Sprint 'rhod400' (Rhodium400 variant) Android 'navipad' layout +# Szymon Waliczek [majsterrr@gmail.com] +# copied from rhod100 de by NeoMatrixJR [jrnosee@gmail.com] + +# v1.0 2010/02/05 +# - initial release +# v1.1 2010/02/06 +# HOME and POWER buttons swaped over. + +key 116 POWER WAKE +key 107 HOME WAKE_DROPPED +key 114 VOLUME_DOWN +key 115 VOLUME_UP + +#key 169 CAMERA # Push to talk #we don't have this diff --git a/init.etc/keymaps/rhod400_microp-keypad.kcm b/init.etc/keymaps/rhod400_microp-keypad.kcm deleted file mode 100644 index b780ece..0000000 --- a/init.etc/keymaps/rhod400_microp-keypad.kcm +++ /dev/null @@ -1,73 +0,0 @@ -# HTC Touch Pro 2 (RHOD400) Android keyboard layout -# Justin W. Richeson -# Updated from: -# HTC Touch Pro 2 'Wing 2' (RHOD210) Android keyboard character map -# Adam Williamson - -# v1.0 (RHOD400) 2010/03/02 -# - fixed H(\)/B(;) and J(/)/N(:) keys. The fn key mappings were reversed on the 210 -#(previous RHOD210 updates) -# v1.1 2010/02/03 -# - add £, €, \ mappings from international RHOD layouts -# - delete a stray comment block -# v1.0 2010/02/01 -# - initial release - -# A miscellaneous note for posterity, since it's not immediately -# plain from any documentation I could find: the hex codes used for -# characters which have no direct UTF-8 representation are keysym -# codes. - -[type=QWERTY] - -# keycode display number base caps fn caps_fn - -# Fn+Y mapped to pipe symbol for console convenience - -A 'A' '2' 'a' 'A' 'a' 'A' -B 'B' '2' 'b' 'B' ';' ';' -C 'C' '2' 'c' 'C' 'c' 'C' -D 'D' '3' 'd' 'D' 'd' 'D' -E 'E' '3' 'e' 'E' 0x20ac 0x20ac -F 'F' '3' 'f' 'F' 'f' 'F' -G 'G' '4' 'g' 'G' 'g' 'G' -H 'H' '4' 'h' 'H' '\' '\' -I 'I' '4' 'i' 'I' '=' '=' -J 'J' '5' 'j' 'J' '/' '/' -K 'K' '5' 'k' 'K' 0x27 0x27 -L 'L' '5' 'l' 'L' '"' '"' -M 'M' '6' 'm' 'M' '?' '?' -N 'N' '6' 'n' 'N' ':' ':' -O 'O' '6' 'o' 'O' '-' '-' -P 'P' '7' 'p' 'P' '_' '_' -Q 'Q' '7' 'q' 'Q' 'q' 'Q' -R 'R' '7' 'r' 'R' 'r' 'R' -S 'S' '7' 's' 'S' 's' 'S' -T 'T' '8' 't' 'T' 't' 'T' -U 'U' '8' 'u' 'U' '+' '+' -V 'V' '8' 'v' 'V' 'v' 'V' -W 'W' '9' 'w' 'W' 0xa3 0xa3 -X 'X' '9' 'x' 'X' 'x' 'X' -Y 'Y' '9' 'y' 'Y' '|' '|' -Z 'Z' '9' 'z' 'Z' 'z' 'Z' - -0 '0' '0' '0' '0' ')' ')' -1 '1' '1' '1' '1' '!' '!' -2 '2' '2' '2' '2' '@' '@' -3 '3' '3' '3' '3' '#' '#' -4 '4' '4' '4' '4' '$' '$' -5 '5' '5' '5' '5' '%' '%' -6 '6' '6' '6' '6' '^' '^' -7 '7' '7' '7' '7' '&' '&' -8 '8' '8' '8' '8' '*' '*' -9 '9' '9' '9' '9' '(' '(' -STAR '*' '*' '*' '*' '*' '*' -POUND '#' '#' '#' '#' '#' '#' -PLUS '+' '+' '+' '+' '+' '+' - -MENU 0x00 0x00 0x00 0x00 0x00 0x00 -PERIOD '.' '.' '.' '.' '>' '>' -COMMA ',' ',' ',' ',' 0x9 0x9 -SPACE 0x20 0x20 0x20 0x20 0x20 0x20 -ENTER 0xa 0xa 0xa 0xa 0xa 0xa -GRAVE 0x3 0x3 0x3 0x3 0x3 0x3 diff --git a/init.etc/keymaps/rhod400_microp-keypad.kcm.bin b/init.etc/keymaps/rhod400_microp-keypad.kcm.bin deleted file mode 100644 index 668d2303ca54aba3ffd43b3d6efed7584b04855d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 752 zcmYk)$4-J_5JusNEEMeQRgm60SYku$6;v!S7)0z98yfG%Ef?vT@^}#p}HPTQ){M zyn*jnANlbnzGufNfVcR39@sew;%)rMPEiQ&;3qahVZ6)d_spJ=exF7B!s@N^Lf9qdI@}h-`Nl)aT$NGdMSL!_wmX8QW_uOCaagh$M}o=p)5YZ->hB^ ihfP-gn -# Updated from: -# HTC Touch Pro 2 'Wing 2' (RHOD210) Android keyboard layout -# Adam Williamson - -# v1.0 (RHOD400) 2010/03/02 -# - added 102 REAR_MUTE. Nothing will be placed in the .kcm for now. -# - Swapped ENVELOPE and GRAVE as the ENVELOPE is next to the FN button on the 400. SMS/MMS key is marked as GRAVE. -#(previous RHOD210 updates) -# v1.1 2010/02/03 -# - don't wake on 'dpad' presses are they're not front buttons -# - fix keypad arrows (as close as possible for now) -# v1.0 2010/02/01 -# - initial release - -# Top row of keys, left to right -key 2 1 -key 3 2 -key 4 3 -key 5 4 -key 6 5 -key 7 6 -key 8 7 -key 9 8 -key 10 9 -key 11 0 - -# Second row of keys, left to right -key 16 Q -key 17 W -key 18 E -key 19 R -key 20 T -key 21 Y -key 22 U -key 23 I -key 24 O -key 25 P - -# Third row of keys, left to right -key 30 A -key 31 S -key 32 D -key 33 F -key 34 G -key 35 H -key 36 J -key 37 K -key 38 L -key 14 DEL - -# Fourth row of keys, left to right, skipping up arrow (handled in row 5) -key 42 SHIFT_LEFT -key 44 Z -key 45 X -key 46 C -key 47 V -key 48 B -key 49 N -key 50 M -key 28 ENTER - -# Fifth row of keys, left to right, plus up arrow from row 4 -key 464 ALT_LEFT -# Use this keycode to do ctrl -key 215 ENVELOPE -key 127 GRAVE -key 51 COMMA -key 57 SPACE -key 52 PERIOD -# Currently, the 'left' and 'up' buttons return the same keycode, -# but including what the other keycode should be here so it will work -# when the kernel is fixed -key 105 DPAD_UP -key 103 DPAD_RIGHT -key 108 DPAD_LEFT -key 106 DPAD_DOWN - -# These 'hardware' buttons are actually handled by the microp-keypad driver -key 139 MENU WAKE_DROPPED -key 158 BACK WAKE_DROPPED -key 231 CALL WAKE_DROPPED -key 102 REAR_MUTE \ No newline at end of file diff --git a/init.etc/keymaps/rhod400_navi_pad.kl b/init.etc/keymaps/rhod400_navi_pad.kl deleted file mode 100644 index 742aeb2..0000000 --- a/init.etc/keymaps/rhod400_navi_pad.kl +++ /dev/null @@ -1,15 +0,0 @@ -# HTC for Sprint 'rhod400' (Rhodium400 variant) Android 'navipad' layout -# Szymon Waliczek [majsterrr@gmail.com] -# copied from rhod100 de by NeoMatrixJR [jrnosee@gmail.com] - -# v1.0 2010/02/05 -# - initial release -# v1.1 2010/02/06 -# HOME and POWER buttons swaped over. - -key 116 POWER WAKE -key 107 HOME WAKE_DROPPED -key 114 VOLUME_DOWN -key 115 VOLUME_UP - -#key 169 CAMERA # Push to talk #we don't have this diff --git a/init.etc/keymaps/rhod500/microp-keypad.kcm b/init.etc/keymaps/rhod500/microp-keypad.kcm new file mode 100644 index 0000000..098fe22 --- /dev/null +++ b/init.etc/keymaps/rhod500/microp-keypad.kcm @@ -0,0 +1,77 @@ +# HTC Touch Pro 2 (RHOD500) Android keyboard layout +# Justin W. Richeson +# Updated from: +# HTC Touch Pro 2 'Wing 2' (RHOD210) Android keyboard character map +# Adam Williamson + +# +# v1.0 (RHOD500) 2010/03/31 +# - fixed H(\)/B(;) and J(/)/N(:) keys. The fn key mappings were reversed on the 210 +# +# v1.0 (RHOD400) 2010/03/02 +# - fixed H(\)/B(;) and J(/)/N(:) keys. The fn key mappings were reversed on the 210 +#(previous RHOD210 updates) +# v1.1 2010/02/03 +# - add £, â¬, \ mappings from international RHOD layouts +# - delete a stray comment block +# v1.0 2010/02/01 +# - initial release + +# A miscellaneous note for posterity, since it's not immediately +# plain from any documentation I could find: the hex codes used for +# characters which have no direct UTF-8 representation are keysym +# codes. + +[type=QWERTY] + +# keycode display number base caps fn caps_fn + +# Fn+Y mapped to pipe symbol for console convenience + +A 'A' '2' 'a' 'A' 'a' 'A' +B 'B' '2' 'b' 'B' '_' '_' +C 'C' '2' 'c' 'C' 'c' 'C' +D 'D' '3' 'd' 'D' 'd' 'D' +E 'E' '3' 'e' 'E' 0x20ac 0x20ac +F 'F' '3' 'f' 'F' 'f' 'F' +G 'G' '4' 'g' 'G' 'g' 'G' +H 'H' '4' 'h' 'H' ';' ';' +I 'I' '4' 'i' 'I' '+' '+' +J 'J' '5' 'j' 'J' ':' ':' +K 'K' '5' 'k' 'K' 0x27 0x27 +L 'L' '5' 'l' 'L' '"' '"' +M 'M' '6' 'm' 'M' '?' '?' +N 'N' '6' 'n' 'N' '!' '!' +O 'O' '6' 'o' 'O' '-' '-' +P 'P' '7' 'p' 'P' '=' '=' +Q 'Q' '7' 'q' 'Q' 'q' 'Q' +R 'R' '7' 'r' 'R' 'r' 'R' +S 'S' '7' 's' 'S' 's' 'S' +T 'T' '8' 't' 'T' 't' 'T' +U 'U' '8' 'u' 'U' '/' '/' +V 'V' '8' 'v' 'V' 'v' 'V' +W 'W' '9' 'w' 'W' 0xa3 0xa3 +X 'X' '9' 'x' 'X' 'x' 'X' +Y 'Y' '9' 'y' 'Y' '\' '\' +Z 'Z' '9' 'z' 'Z' 'z' 'Z' + +0 '0' '0' '0' '0' ')' ')' +1 '1' '1' '1' '1' '~' '~' +2 '2' '2' '2' '2' '@' '@' +3 '3' '3' '3' '3' '#' '#' +4 '4' '4' '4' '4' '$' '$' +5 '5' '5' '5' '5' '%' '%' +6 '6' '6' '6' '6' '^' '^' +7 '7' '7' '7' '7' '&' '&' +8 '8' '8' '8' '8' '*' '*' +9 '9' '9' '9' '9' '(' '(' +STAR '*' '*' '*' '*' '*' '*' +POUND '#' '#' '#' '#' '#' '#' +PLUS '+' '+' '+' '+' '+' '+' + +MENU 0x00 0x00 0x00 0x00 0x00 0x00 +PERIOD '.' '.' '.' '.' ',' ',' +#COMMA ',' ',' ',' ',' 0x9 0x9 +SPACE 0x20 0x20 0x20 0x20 0x20 0x20 +ENTER 0xa 0xa 0xa 0xa 0xa 0xa +GRAVE 0x3 0x3 0x3 0x3 0x3 0x3 diff --git a/init.etc/keymaps/rhod500/microp-keypad.kcm.bin b/init.etc/keymaps/rhod500/microp-keypad.kcm.bin new file mode 100644 index 0000000000000000000000000000000000000000..d47b0e05de4567660a07b7babc31dfd4fdf566e2 GIT binary patch literal 736 zcmYk(M^6G#7=__4vQV+JSBKtv5j83z_6jPN7z`qcV#Nk7_%m+#k-j&%lQ1Xegon+{ z+-cT3wMMli?Q+UCAR-}Zq2@KnkC={M{4#{&I$i0?Fiz;?Bqvs!)NzVaMsP~UB`z7o zX&tw?WejI@DpHYgJg4Ikk4)gKPCx=OiRX2E;*%+?{x@U8>b_>C@hZ<(WmRWz9^bIn zWEQXC8mnsH0?&WTs@m~7uCqO(XE^W%zGGFLc$4?LXH{Kz3pdzB;>O$ffejK5-r@Zp z*#+XoyST}Ei4X7LC)Ppyc%SomW>-i6AK(|(PJ;Llzp`PXzTXk&_r@-fFfQVERyBf4 zxW%eQ@iG2jRb%*s^ZsO22k9$WiTz?Qxgu{u{XCES1g0|^C9L;wH) literal 0 HcmV?d00001 diff --git a/init.etc/keymaps/rhod500/microp-keypad.kl b/init.etc/keymaps/rhod500/microp-keypad.kl new file mode 100644 index 0000000..ba745ad --- /dev/null +++ b/init.etc/keymaps/rhod500/microp-keypad.kl @@ -0,0 +1,84 @@ +# HTC Touch Pro 2 (RHOD500) Android keyboard layout +# Justin W. Richeson +# Updated from: +# HTC Touch Pro 2 'Wing 2' (RHOD210) Android keyboard layout +# Adam Williamson + +# v1.0 (RHOD400) 2010/03/02 +# - added 102 REAR_MUTE. Nothing will be placed in the .kcm for now. +# - Swapped ENVELOPE and GRAVE as the ENVELOPE is next to the FN button on the 400. SMS/MMS key is marked as GRAVE. +#(previous RHOD210 updates) +# v1.1 2010/02/03 +# - don't wake on 'dpad' presses are they're not front buttons +# - fix keypad arrows (as close as possible for now) +# v1.0 2010/02/01 +# - initial release + +# Top row of keys, left to right +key 2 1 +key 3 2 +key 4 3 +key 5 4 +key 6 5 +key 7 6 +key 8 7 +key 9 8 +key 10 9 +key 11 0 + +# Second row of keys, left to right +key 16 Q +key 17 W +key 18 E +key 19 R +key 20 T +key 21 Y +key 22 U +key 23 I +key 24 O +key 25 P + +# Third row of keys, left to right +key 30 A +key 31 S +key 32 D +key 33 F +key 34 G +key 35 H +key 36 J +key 37 K +key 38 L +key 14 DEL + +# Fourth row of keys, left to right, skipping up arrow (handled in row 5) +key 42 SHIFT_LEFT +key 44 Z +key 45 X +key 46 C +key 47 V +key 48 B +key 49 N +key 50 M +key 28 ENTER + +# Fifth row of keys, left to right, plus up arrow from row 4 +key 464 ALT_LEFT +# Use this keycode to do ctrl +key 215 ENVELOPE +key 127 GRAVE +key 51 COMMA +key 57 SPACE +key 52 PERIOD +# Currently, the 'left' and 'up' buttons return the same keycode, +# but including what the other keycode should be here so it will work +# when the kernel is fixed +key 105 DPAD_UP +key 103 DPAD_RIGHT +key 108 DPAD_LEFT +key 106 DPAD_DOWN + +# These 'hardware' buttons are actually handled by the microp-keypad driver +key 139 MENU WAKE_DROPPED +key 158 BACK WAKE_DROPPED +key 231 CALL WAKE_DROPPED +key 102 REAR_MUTE \ No newline at end of file diff --git a/init.etc/keymaps/rhod500/raph_navi_pad.kl b/init.etc/keymaps/rhod500/raph_navi_pad.kl new file mode 100644 index 0000000..9cfe499 --- /dev/null +++ b/init.etc/keymaps/rhod500/raph_navi_pad.kl @@ -0,0 +1,15 @@ +# HTC for Verizon 'rhod500' (Rhodium500 variant) Android 'navipad' layout +# Szymon Waliczek [majsterrr@gmail.com] +# copied from rhod100 de by NeoMatrixJR [jrnosee@gmail.com] + +# v1.0 2010/02/05 +# - initial release +# v1.1 2010/02/06 +# HOME and POWER buttons swaped over. + +key 116 POWER WAKE +key 107 HOME WAKE_DROPPED +key 114 VOLUME_DOWN +key 115 VOLUME_UP + +#key 169 CAMERA # Push to talk #we don't have this diff --git a/init.etc/keymaps/rhod500_microp-keypad.kcm b/init.etc/keymaps/rhod500_microp-keypad.kcm deleted file mode 100644 index 098fe22..0000000 --- a/init.etc/keymaps/rhod500_microp-keypad.kcm +++ /dev/null @@ -1,77 +0,0 @@ -# HTC Touch Pro 2 (RHOD500) Android keyboard layout -# Justin W. Richeson -# Updated from: -# HTC Touch Pro 2 'Wing 2' (RHOD210) Android keyboard character map -# Adam Williamson - -# -# v1.0 (RHOD500) 2010/03/31 -# - fixed H(\)/B(;) and J(/)/N(:) keys. The fn key mappings were reversed on the 210 -# -# v1.0 (RHOD400) 2010/03/02 -# - fixed H(\)/B(;) and J(/)/N(:) keys. The fn key mappings were reversed on the 210 -#(previous RHOD210 updates) -# v1.1 2010/02/03 -# - add £, â¬, \ mappings from international RHOD layouts -# - delete a stray comment block -# v1.0 2010/02/01 -# - initial release - -# A miscellaneous note for posterity, since it's not immediately -# plain from any documentation I could find: the hex codes used for -# characters which have no direct UTF-8 representation are keysym -# codes. - -[type=QWERTY] - -# keycode display number base caps fn caps_fn - -# Fn+Y mapped to pipe symbol for console convenience - -A 'A' '2' 'a' 'A' 'a' 'A' -B 'B' '2' 'b' 'B' '_' '_' -C 'C' '2' 'c' 'C' 'c' 'C' -D 'D' '3' 'd' 'D' 'd' 'D' -E 'E' '3' 'e' 'E' 0x20ac 0x20ac -F 'F' '3' 'f' 'F' 'f' 'F' -G 'G' '4' 'g' 'G' 'g' 'G' -H 'H' '4' 'h' 'H' ';' ';' -I 'I' '4' 'i' 'I' '+' '+' -J 'J' '5' 'j' 'J' ':' ':' -K 'K' '5' 'k' 'K' 0x27 0x27 -L 'L' '5' 'l' 'L' '"' '"' -M 'M' '6' 'm' 'M' '?' '?' -N 'N' '6' 'n' 'N' '!' '!' -O 'O' '6' 'o' 'O' '-' '-' -P 'P' '7' 'p' 'P' '=' '=' -Q 'Q' '7' 'q' 'Q' 'q' 'Q' -R 'R' '7' 'r' 'R' 'r' 'R' -S 'S' '7' 's' 'S' 's' 'S' -T 'T' '8' 't' 'T' 't' 'T' -U 'U' '8' 'u' 'U' '/' '/' -V 'V' '8' 'v' 'V' 'v' 'V' -W 'W' '9' 'w' 'W' 0xa3 0xa3 -X 'X' '9' 'x' 'X' 'x' 'X' -Y 'Y' '9' 'y' 'Y' '\' '\' -Z 'Z' '9' 'z' 'Z' 'z' 'Z' - -0 '0' '0' '0' '0' ')' ')' -1 '1' '1' '1' '1' '~' '~' -2 '2' '2' '2' '2' '@' '@' -3 '3' '3' '3' '3' '#' '#' -4 '4' '4' '4' '4' '$' '$' -5 '5' '5' '5' '5' '%' '%' -6 '6' '6' '6' '6' '^' '^' -7 '7' '7' '7' '7' '&' '&' -8 '8' '8' '8' '8' '*' '*' -9 '9' '9' '9' '9' '(' '(' -STAR '*' '*' '*' '*' '*' '*' -POUND '#' '#' '#' '#' '#' '#' -PLUS '+' '+' '+' '+' '+' '+' - -MENU 0x00 0x00 0x00 0x00 0x00 0x00 -PERIOD '.' '.' '.' '.' ',' ',' -#COMMA ',' ',' ',' ',' 0x9 0x9 -SPACE 0x20 0x20 0x20 0x20 0x20 0x20 -ENTER 0xa 0xa 0xa 0xa 0xa 0xa -GRAVE 0x3 0x3 0x3 0x3 0x3 0x3 diff --git a/init.etc/keymaps/rhod500_microp-keypad.kcm.bin b/init.etc/keymaps/rhod500_microp-keypad.kcm.bin deleted file mode 100644 index d47b0e05de4567660a07b7babc31dfd4fdf566e2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 736 zcmYk(M^6G#7=__4vQV+JSBKtv5j83z_6jPN7z`qcV#Nk7_%m+#k-j&%lQ1Xegon+{ z+-cT3wMMli?Q+UCAR-}Zq2@KnkC={M{4#{&I$i0?Fiz;?Bqvs!)NzVaMsP~UB`z7o zX&tw?WejI@DpHYgJg4Ikk4)gKPCx=OiRX2E;*%+?{x@U8>b_>C@hZ<(WmRWz9^bIn zWEQXC8mnsH0?&WTs@m~7uCqO(XE^W%zGGFLc$4?LXH{Kz3pdzB;>O$ffejK5-r@Zp z*#+XoyST}Ei4X7LC)Ppyc%SomW>-i6AK(|(PJ;Llzp`PXzTXk&_r@-fFfQVERyBf4 zxW%eQ@iG2jRb%*s^ZsO22k9$WiTz?Qxgu{u{XCES1g0|^C9L;wH) diff --git a/init.etc/keymaps/rhod500_microp-keypad.kl b/init.etc/keymaps/rhod500_microp-keypad.kl deleted file mode 100644 index ba745ad..0000000 --- a/init.etc/keymaps/rhod500_microp-keypad.kl +++ /dev/null @@ -1,84 +0,0 @@ -# HTC Touch Pro 2 (RHOD500) Android keyboard layout -# Justin W. Richeson -# Updated from: -# HTC Touch Pro 2 'Wing 2' (RHOD210) Android keyboard layout -# Adam Williamson - -# v1.0 (RHOD400) 2010/03/02 -# - added 102 REAR_MUTE. Nothing will be placed in the .kcm for now. -# - Swapped ENVELOPE and GRAVE as the ENVELOPE is next to the FN button on the 400. SMS/MMS key is marked as GRAVE. -#(previous RHOD210 updates) -# v1.1 2010/02/03 -# - don't wake on 'dpad' presses are they're not front buttons -# - fix keypad arrows (as close as possible for now) -# v1.0 2010/02/01 -# - initial release - -# Top row of keys, left to right -key 2 1 -key 3 2 -key 4 3 -key 5 4 -key 6 5 -key 7 6 -key 8 7 -key 9 8 -key 10 9 -key 11 0 - -# Second row of keys, left to right -key 16 Q -key 17 W -key 18 E -key 19 R -key 20 T -key 21 Y -key 22 U -key 23 I -key 24 O -key 25 P - -# Third row of keys, left to right -key 30 A -key 31 S -key 32 D -key 33 F -key 34 G -key 35 H -key 36 J -key 37 K -key 38 L -key 14 DEL - -# Fourth row of keys, left to right, skipping up arrow (handled in row 5) -key 42 SHIFT_LEFT -key 44 Z -key 45 X -key 46 C -key 47 V -key 48 B -key 49 N -key 50 M -key 28 ENTER - -# Fifth row of keys, left to right, plus up arrow from row 4 -key 464 ALT_LEFT -# Use this keycode to do ctrl -key 215 ENVELOPE -key 127 GRAVE -key 51 COMMA -key 57 SPACE -key 52 PERIOD -# Currently, the 'left' and 'up' buttons return the same keycode, -# but including what the other keycode should be here so it will work -# when the kernel is fixed -key 105 DPAD_UP -key 103 DPAD_RIGHT -key 108 DPAD_LEFT -key 106 DPAD_DOWN - -# These 'hardware' buttons are actually handled by the microp-keypad driver -key 139 MENU WAKE_DROPPED -key 158 BACK WAKE_DROPPED -key 231 CALL WAKE_DROPPED -key 102 REAR_MUTE \ No newline at end of file diff --git a/init.etc/keymaps/rhod500_navi_pad.kl b/init.etc/keymaps/rhod500_navi_pad.kl deleted file mode 100644 index 9cfe499..0000000 --- a/init.etc/keymaps/rhod500_navi_pad.kl +++ /dev/null @@ -1,15 +0,0 @@ -# HTC for Verizon 'rhod500' (Rhodium500 variant) Android 'navipad' layout -# Szymon Waliczek [majsterrr@gmail.com] -# copied from rhod100 de by NeoMatrixJR [jrnosee@gmail.com] - -# v1.0 2010/02/05 -# - initial release -# v1.1 2010/02/06 -# HOME and POWER buttons swaped over. - -key 116 POWER WAKE -key 107 HOME WAKE_DROPPED -key 114 VOLUME_DOWN -key 115 VOLUME_UP - -#key 169 CAMERA # Push to talk #we don't have this diff --git a/init.etc/keymaps/swiss_raph/microp-keypad.kcm.bin b/init.etc/keymaps/swiss_raph/microp-keypad.kcm.bin new file mode 100644 index 0000000000000000000000000000000000000000..3ab8134d85213f81d3144dd9958c260b518a4087 GIT binary patch literal 832 zcmY+?w=zUw7>DuyP{^^D!^$~_#j-1{uqzwG$T??~dvPNQ1vj8lC=}d)O5ySP%pB)8 z=Y98?Q*8Klcl~;GYxzW1(+!z1lIpl)x&N*>Ueq|{?0CA?$zvzbbxt8Wk*;@&*-3PR zQ^ZcD8=XaV3f<(Cuv6(~r<9#Ww>X{bbh_24WM|N29+`B3M;5(odYC=RrdLdW8Bh+r zYI>Qy%B9y#AG1$+^tuV^Rzc;{8z#gI@lMjF>1XzQ(nDrw`4T+BK#M`pAqk$5lxmn+P+a zD*D7knNd~Kr)GjV!3j%eW|BF{2}|c@N^g3w|Hp-XOxs=0^Gh?MJI!#y(v_KI&T_)i zjhSc8bHdWKnPbjz!s0Xk^08a!Dkq=aNhf&t>0FNho#+vymz)B2i0*dE*h6%?$1v^l V2-DS07kh;6Fn%q_&oB1>`UX31XU+fs literal 0 HcmV?d00001 diff --git a/init.etc/keymaps/tilt2/microp-keypad.kcm.bin b/init.etc/keymaps/tilt2/microp-keypad.kcm.bin new file mode 100644 index 0000000000000000000000000000000000000000..a0358b31d39fe3305cad99d7ca262494d5da8b8d GIT binary patch literal 880 zcmYk)*G@t~6oui5UMSePSLq-iy{W-2D4+r=mK%eJqFAwk@o9Kc|82%(&dOfl3prti znNF+UY&W{9S5Ml8lu{{XnE8K3_z*QRiepABIBvv>6Gp~x(#SYY8JWOoBa=8|WC~}E zOyeaZGdN(xhFwNx@doQ_&@yv)6JOCX^LPt4X&F1-X8qT+j05lB7A@n%d3;05xNw2} z-O@5{yo=kk?8Afi@EtAt^x`7>zo%tiK3u{bTK46~W&A+@kOjQYdyn)Q3E%_#M9aAZ z@gaVugCvA2{O$|A_!p(B_?4Ck^L-6>X_*K;|u&v%VcoKNEU~UI?w(D4wg%ecDY9x=H zI&v=y*stT|-`~XxI&yD{ctuCtq_ Hu=)G~GE!R9 literal 0 HcmV?d00001 diff --git a/init.etc/keymaps/tilt2/microp-keypad.kl b/init.etc/keymaps/tilt2/microp-keypad.kl new file mode 100644 index 0000000..67ffa39 --- /dev/null +++ b/init.etc/keymaps/tilt2/microp-keypad.kl @@ -0,0 +1,82 @@ +# HTC for AT&T 'Tilt 2' (Rhodium variant) Android keyboard layout +# Adam Williamson + +# v1.0 2010/02/01 +# - initial release + +# As per convention established in fuze_microp-keypad.kl, following +# keycodes are used for keys for which no 'obvious' code exists: + +# Underscore uses keycode 'TAB' +# Exclamation uses keycode 'FOCUS' +# Quote uses keycode 'EQUALS' +# Colon uses keycode 'PLUS' +# Left parenthesis uses keycode 'LEFT_BRACKET' +# Right parenthesis uses keycode 'RIGHT_BRACKET' + +# Top row of keys, left to right +key 2 AT +key 3 TAB +key 4 FOCUS +key 5 LEFT_BRACKET +key 6 RIGHT_BRACKET +key 7 APOSTROPHE +key 8 EQUALS +key 9 SEMICOLON +key 10 PLUS +key 11 SLASH + +# Second row of keys, left to right +key 16 Q +key 17 W +key 18 E +key 19 R +key 20 T +key 21 Y +key 22 U +key 23 I +key 24 O +key 25 P + +# Third row of keys, left to right +key 30 A +key 31 S +key 32 D +key 33 F +key 34 G +key 35 H +key 36 J +key 37 K +key 38 L +key 14 DEL + +# Fourth row of keys, left to right, skipping up arrow (handled in row 5) +key 42 ALT_LEFT +key 44 Z +key 45 X +key 46 C +key 47 V +key 48 B +key 49 N +key 50 M +key 28 ENTER + +# Fifth row of keys, left to right, plus up arrow from row 4 +key 464 SHIFT_LEFT +key 215 ENTER +key 127 HOME +key 51 COMMA +key 57 SPACE +key 52 PERIOD +# Currently, the 'left' and 'up' buttons return the same keycode, +# but including what the other keycode should be here so it will work +# when the kernel is fixed +key 105 DPAD_UP WAKE_DROPPED +key 108 DPAD_LEFT WAKE_DROPPED +key 106 DPAD_DOWN WAKE_DROPPED +key 103 DPAD_RIGHT WAKE_DROPPED + +# These 'hardware' buttons are actually handled by the microp-keypad driver +key 139 MENU WAKE_DROPPED +key 158 BACK WAKE_DROPPED +key 231 CALL WAKE_DROPPED diff --git a/init.etc/keymaps/tilt2/raph_navi_pad.kl b/init.etc/keymaps/tilt2/raph_navi_pad.kl new file mode 100644 index 0000000..65d6fa1 --- /dev/null +++ b/init.etc/keymaps/tilt2/raph_navi_pad.kl @@ -0,0 +1,18 @@ +# HTC for AT&T 'Tilt 2' (Rhodium variant) Android 'navipad' layout +# Adam Williamson + +# v1.0 2010/02/01 +# - initial release + +# Very few buttons on the Tilt 2 are handled by the gpio driver. + +key 116 POWER WAKE +key 107 HOME WAKE_DROPPED +key 114 VOLUME_DOWN +key 115 VOLUME_UP +# Not currently working, but keeping the Fuze eventcode as a +# placeholder. With current htc-msm-android kernels it generates the +# same eventcode as the key 'e', 18, on the microp-keypad node, so +# acts exactly like the 'e' key +key 169 CAMERA # Push to talk + diff --git a/init.etc/keymaps/tilt2_microp-keypad.kcm.bin b/init.etc/keymaps/tilt2_microp-keypad.kcm.bin deleted file mode 100644 index a0358b31d39fe3305cad99d7ca262494d5da8b8d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 880 zcmYk)*G@t~6oui5UMSePSLq-iy{W-2D4+r=mK%eJqFAwk@o9Kc|82%(&dOfl3prti znNF+UY&W{9S5Ml8lu{{XnE8K3_z*QRiepABIBvv>6Gp~x(#SYY8JWOoBa=8|WC~}E zOyeaZGdN(xhFwNx@doQ_&@yv)6JOCX^LPt4X&F1-X8qT+j05lB7A@n%d3;05xNw2} z-O@5{yo=kk?8Afi@EtAt^x`7>zo%tiK3u{bTK46~W&A+@kOjQYdyn)Q3E%_#M9aAZ z@gaVugCvA2{O$|A_!p(B_?4Ck^L-6>X_*K;|u&v%VcoKNEU~UI?w(D4wg%ecDY9x=H zI&v=y*stT|-`~XxI&yD{ctuCtq_ Hu=)G~GE!R9 diff --git a/init.etc/keymaps/tilt2_microp-keypad.kl b/init.etc/keymaps/tilt2_microp-keypad.kl deleted file mode 100644 index 67ffa39..0000000 --- a/init.etc/keymaps/tilt2_microp-keypad.kl +++ /dev/null @@ -1,82 +0,0 @@ -# HTC for AT&T 'Tilt 2' (Rhodium variant) Android keyboard layout -# Adam Williamson - -# v1.0 2010/02/01 -# - initial release - -# As per convention established in fuze_microp-keypad.kl, following -# keycodes are used for keys for which no 'obvious' code exists: - -# Underscore uses keycode 'TAB' -# Exclamation uses keycode 'FOCUS' -# Quote uses keycode 'EQUALS' -# Colon uses keycode 'PLUS' -# Left parenthesis uses keycode 'LEFT_BRACKET' -# Right parenthesis uses keycode 'RIGHT_BRACKET' - -# Top row of keys, left to right -key 2 AT -key 3 TAB -key 4 FOCUS -key 5 LEFT_BRACKET -key 6 RIGHT_BRACKET -key 7 APOSTROPHE -key 8 EQUALS -key 9 SEMICOLON -key 10 PLUS -key 11 SLASH - -# Second row of keys, left to right -key 16 Q -key 17 W -key 18 E -key 19 R -key 20 T -key 21 Y -key 22 U -key 23 I -key 24 O -key 25 P - -# Third row of keys, left to right -key 30 A -key 31 S -key 32 D -key 33 F -key 34 G -key 35 H -key 36 J -key 37 K -key 38 L -key 14 DEL - -# Fourth row of keys, left to right, skipping up arrow (handled in row 5) -key 42 ALT_LEFT -key 44 Z -key 45 X -key 46 C -key 47 V -key 48 B -key 49 N -key 50 M -key 28 ENTER - -# Fifth row of keys, left to right, plus up arrow from row 4 -key 464 SHIFT_LEFT -key 215 ENTER -key 127 HOME -key 51 COMMA -key 57 SPACE -key 52 PERIOD -# Currently, the 'left' and 'up' buttons return the same keycode, -# but including what the other keycode should be here so it will work -# when the kernel is fixed -key 105 DPAD_UP WAKE_DROPPED -key 108 DPAD_LEFT WAKE_DROPPED -key 106 DPAD_DOWN WAKE_DROPPED -key 103 DPAD_RIGHT WAKE_DROPPED - -# These 'hardware' buttons are actually handled by the microp-keypad driver -key 139 MENU WAKE_DROPPED -key 158 BACK WAKE_DROPPED -key 231 CALL WAKE_DROPPED diff --git a/init.etc/keymaps/tilt2_navi_pad.lk b/init.etc/keymaps/tilt2_navi_pad.lk deleted file mode 100644 index 65d6fa1..0000000 --- a/init.etc/keymaps/tilt2_navi_pad.lk +++ /dev/null @@ -1,18 +0,0 @@ -# HTC for AT&T 'Tilt 2' (Rhodium variant) Android 'navipad' layout -# Adam Williamson - -# v1.0 2010/02/01 -# - initial release - -# Very few buttons on the Tilt 2 are handled by the gpio driver. - -key 116 POWER WAKE -key 107 HOME WAKE_DROPPED -key 114 VOLUME_DOWN -key 115 VOLUME_UP -# Not currently working, but keeping the Fuze eventcode as a -# placeholder. With current htc-msm-android kernels it generates the -# same eventcode as the key 'e', 18, on the microp-keypad node, so -# acts exactly like the 'e' key -key 169 CAMERA # Push to talk - -- 2.1.4