From d46c0febab86d5d597226e0d1272e63b9f3ded84 Mon Sep 17 00:00:00 2001 From: Hans de Goede Date: Wed, 4 Nov 2020 10:36:09 +0100 Subject: [PATCH] hwdb: 60-keyboard: Add Logitech Dinovo Edge special key key-mappings The Logitech Dinovo Edge has 5 special hotkeys, one with a phone symbol and the 4 usual Logitech A-D smartkeys. These send custom Logitech 0xc10xx keycodes, add mappings for these. --- hwdb.d/60-keyboard.hwdb | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/hwdb.d/60-keyboard.hwdb b/hwdb.d/60-keyboard.hwdb index 2d4f6dbb82..87e6c4e2cb 100644 --- a/hwdb.d/60-keyboard.hwdb +++ b/hwdb.d/60-keyboard.hwdb @@ -1042,6 +1042,16 @@ evdev:input:b0005v046DpB305* KEYBOARD_KEY_c103a=prog3 # Smartkey C → XF86Launch3 KEYBOARD_KEY_c103b=prog4 # Smartkey D → XF86Launch4 +# Dinovo Edge (HID proxy mode and bluetooth matches) +evdev:input:b0003v046DpB309* +evdev:input:b0005v046DpB309* + KEYBOARD_KEY_c102c=fn # Fn key + KEYBOARD_KEY_c1038=prog1 # Fn + F9 Smartkey A → XF86Launch1 + KEYBOARD_KEY_c1039=prog2 # Fn + F10 Smartkey B → XF86Launch2 + KEYBOARD_KEY_c103a=prog3 # Fn + F11 Smartkey C → XF86Launch3 + KEYBOARD_KEY_c103b=prog4 # Fn + F12 Smartkey D → XF86Launch4 + KEYBOARD_KEY_c1050=phone # Fn + F1 Phone button + # MX5500 keyboard (HID proxy mode and bluetooth matches) evdev:input:b0003v046DpB30B* evdev:input:b0005v046DpB30B*