diff --git a/qinf22pro/files/mtk-kpd.idc b/qinf22pro/files/mtk-kpd.idc new file mode 100644 index 0000000..ab1e3c9 --- /dev/null +++ b/qinf22pro/files/mtk-kpd.idc @@ -0,0 +1,6 @@ +touch.deviceType = touchScreen +touch.orientationAware = 1 + +device.internal = 1 +keyboard.layout = mtk-kpd +keyboard.characterMap = mtk-kpd diff --git a/qinf22pro/files/mtk-kpd.kcm b/qinf22pro/files/mtk-kpd.kcm new file mode 100644 index 0000000..6951931 --- /dev/null +++ b/qinf22pro/files/mtk-kpd.kcm @@ -0,0 +1,92 @@ +type FULL + +key BUTTON_X { + base: fallback BACK + fn: fallback HOME + ctrl: fallback APP_SWITCH +} + +key BUTTON_Y { + base: fallback CALL + ctrl: fallback SYM +} + +key BUTTON_Z { + base: fallback ENTER + fn: fallback VOLUME_MUTE + ctrl: fallback SYSRQ +} + +key BUTTON_1 { + base: fallback DPAD_UP + fn: fallback VOLUME_UP +} + +key BUTTON_2 { + base: fallback DPAD_LEFT + fn: fallback BRIGHTNESS_DOWN +} + +key BUTTON_3 { + base: fallback DPAD_RIGHT + fn: fallback BRIGHTNESS_UP +} + +key BUTTON_4 { + base: fallback DPAD_DOWN + fn: fallback VOLUME_DOWN +} + +key 0 { + label: '0' + base: '0' + fn: '\n' + ctrl: '\t' +} + +key 1 { + label: '1' + base: '1' +} + +key 2 { + label: '2' + base: '2' +} + +key 3 { + label: '3' + base: '3' +} + +key 4 { + label: '4' + base: '4' +} + +key 5 { + label: '5' + base: '5' +} + +key 6 { + label: '6' + base: '6' +} + +key 7 { + label: '7' + base: '7' + fn: '*' +} + +key 8 { + label: '8' + base: '8' +} + +key 9 { + label: '9' + base: '9' + ctrl: '#' +} \ No newline at end of file diff --git a/qinf22pro/files/mtk-kpd.kl b/qinf22pro/files/mtk-kpd.kl new file mode 100644 index 0000000..18c934d --- /dev/null +++ b/qinf22pro/files/mtk-kpd.kl @@ -0,0 +1,46 @@ +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 + +# DPAD UP +key 103 BUTTON_1 + +# DPAD LEFT +key 105 BUTTON_2 + +# DPAD RIGHT +key 106 BUTTON_3 + +# DPAD DOWN +key 108 BUTTON_4 + +# BACK +key 158 BUTTON_X + +# CALL +key 169 BUTTON_Y + +# DPAD CENTER +key 353 BUTTON_Z + +# STAR +key 522 FUNCTION + +# POUND +key 523 CTRL_RIGHT + +# VOL DOWN +key 114 VOLUME_DOWN + +# VOL UP +key 115 VOLUME_UP + +# DELETE +key 139 DEL \ No newline at end of file