android_device_peter_gsi/quirks/quirks.mk
Peter Cai 7b7c3444b4 gsi: Add kcm and keylayout for Titan 2 keyboard
This remaps the APPSELECT key to HOME because I find APPSELECT pretty
useless as a shortcut.

The kcm file adds secondary functions (digits etc.) using the `fn` key
instead of `Alt`, because the `Alt` function seems to depend on input
methods. Since the default `fn` key is unbound let's just use it for
symbol input.
2025-11-02 22:29:26 -05:00

12 lines
896 B
Makefile

LOCAL_PATH := device/peter/gsi/quirks
# Keylayout quirks
PRODUCT_COPY_FILES += \
$(LOCAL_PATH)/keylayout/unihertz-fingerprint_key.kl.raw:$(TARGET_COPY_OUT_SYSTEM_EXT)/quirks/keylayout/unihertz-fingerprint_key.kl \
$(LOCAL_PATH)/keylayout/unihertz-mtk-kpd.kl.raw:$(TARGET_COPY_OUT_SYSTEM_EXT)/quirks/keylayout/unihertz-mtk-kpd.kl \
$(LOCAL_PATH)/keylayout/unihertz-mtk-tpd.kl.raw:$(TARGET_COPY_OUT_SYSTEM_EXT)/quirks/keylayout/unihertz-mtk-tpd.kl \
$(LOCAL_PATH)/keylayout/TitanKey.kl.raw:$(TARGET_COPY_OUT_SYSTEM_EXT)/quirks/keylayout/TitanKey.kl \
$(LOCAL_PATH)/keychars/TitanKey.kcm.raw:$(TARGET_COPY_OUT_SYSTEM_EXT)/quirks/keychars/TitanKey.kcm \
$(LOCAL_PATH)/idc/TitanKey_touchPad.idc.raw:$(TARGET_COPY_OUT_SYSTEM_EXT)/quirks/idc/TitanKey_touchPad.idc \
$(LOCAL_PATH)/idc/Titan2_sub_touch.idc.raw:$(TARGET_COPY_OUT_SYSTEM_EXT)/quirks/idc/Titan2_sub_touch.idc \