Переназначение сенсорных клавиш Dell L502X на Ubuntu 16.04

Переназначение сенсорных клавиш Dell L502X на Ubuntu 16.04

У меня Dell XPS L502X с 3 сенсорными клавишами.Сенсорные клавиши (изображение)

В Windows первая кнопка должна вызывать Windows Mobility Center или в более новых версиях Windows + X. Вторая кнопка программируемая. Третья кнопка должна вызывать настройки громкости (Realtek Audio Manager).

В интернете есть много постов о том, как это сделать с помощью \lib\udev\keymap, но в 16.04 этого нет. Как переназначить эти клавиши в Ubuntu 16.04?

вывод evtest

первый ключ

Event: time 1465751670.091739, type 4 (EV_MSC), code 4 (MSC_SCAN), value db
Event: time 1465751670.091739, type 1 (EV_KEY), code 125 (KEY_LEFTMETA), value 1
Event: time 1465751670.091739, -------------- SYN_REPORT ------------
Event: time 1465751670.092485, type 4 (EV_MSC), code 4 (MSC_SCAN), value 2d
Event: time 1465751670.092485, type 1 (EV_KEY), code 45 (KEY_X), value 1
Event: time 1465751670.092485, -------------- SYN_REPORT ------------
Event: time 1465751670.094599, type 4 (EV_MSC), code 4 (MSC_SCAN), value 2d
Event: time 1465751670.094599, type 1 (EV_KEY), code 45 (KEY_X), value 0
Event: time 1465751670.094599, -------------- SYN_REPORT ------------
Event: time 1465751670.098470, type 4 (EV_MSC), code 4 (MSC_SCAN), value db
Event: time 1465751670.098470, type 1 (EV_KEY), code 125 (KEY_LEFTMETA), value 0
Event: time 1465751670.098470, -------------- SYN_REPORT ------------

второй ключ

Event: time 1465751794.612427, type 4 (EV_MSC), code 4 (MSC_SCAN), value 85
Event: time 1465751794.612427, type 1 (EV_KEY), code 224 (KEY_BRIGHTNESSDOWN), value 1
Event: time 1465751794.612427, -------------- SYN_REPORT ------------
Event: time 1465751794.612512, type 4 (EV_MSC), code 4 (MSC_SCAN), value 85
Event: time 1465751794.612512, type 1 (EV_KEY), code 224 (KEY_BRIGHTNESSDOWN), value 0
Event: time 1465751794.612512, -------------- SYN_REPORT ------------

третий ключ

Event: time 1465752067.641516, type 4 (EV_MSC), code 4 (MSC_SCAN), value 84
Event: time 1465752067.641516, type 1 (EV_KEY), code 163 (KEY_NEXTSONG), value 1
Event: time 1465752067.641516, -------------- SYN_REPORT ------------
Event: time 1465752067.644638, type 4 (EV_MSC), code 4 (MSC_SCAN), value 84
Event: time 1465752067.644638, type 1 (EV_KEY), code 163 (KEY_NEXTSONG), value 0
Event: time 1465752067.644638, -------------- SYN_REPORT ------------

решение1

Есть несколько способов сделать это, но самый простой из них представлен ниже.

  1. Откройте настройки клавиатуры (Настройки системы-->Клавиатура)
  2. Нажмите на вкладку «Ярлыки» и с помощью левой панели навигации попробуйте определить, есть ли ярлык, который выполняет то, что вы ищете.
  3. Если его нет, нажмите на символ «плюс» в нижней части окна.
  4. Введите идентифицируемое имя для ярлыка.
  5. Введите команду (как в терминале) для доступа к программе, которую вы хотите открыть, и нажмите «Применить».
  6. По умолчанию ваш ярлык будет отключен, щелкните там, где написано «отключено», чтобы изменить текст и задать ускоритель.
  7. Введите сочетание клавиш, как вы это обычно делаете, удерживая сначала доминирующую клавишу, например, ctrl или alt, или точную клавишу, если доминирующая клавиша не нужна.

Связанный контент