From ec0676ceeba4fe8fe6c7ddb75b0932dd875a87e1 Mon Sep 17 00:00:00 2001 From: LuK1337 Date: Mon, 10 Feb 2025 11:04:25 +0530 Subject: [PATCH] oplus: tri_state_key: Assign vendor id This prevents inputflinger from grouping tri key under some unrelated input device. Change-Id: I6dfc7caf031fac0bff4a7b2f13c324814d297e9b --- oplus/kernel/device_info/tri_state_key/oplus_tri_key.c | 1 + 1 file changed, 1 insertion(+) diff --git a/oplus/kernel/device_info/tri_state_key/oplus_tri_key.c b/oplus/kernel/device_info/tri_state_key/oplus_tri_key.c index 8c17481b96..5233340ed3 100644 --- a/oplus/kernel/device_info/tri_state_key/oplus_tri_key.c +++ b/oplus/kernel/device_info/tri_state_key/oplus_tri_key.c @@ -2972,6 +2972,7 @@ static void register_tri_key_dev_work(struct work_struct *work) goto fail; } chip->input_dev->name = TRI_KEY_DEVICE; + chip->input_dev->id.vendor = 0x22d9; /* VENDOR_ID_OPPO */ set_bit(EV_SYN, chip->input_dev->evbit); set_bit(EV_KEY, chip->input_dev->evbit);