Увеличение яркости с помощью клавиши Fn выводит символ ±

Я запускаю Ubuntu 20.04 на ноутбуке с функциональной клавишей Fn , которую я использую для регулировки громкости и регулировка яркости.

Каждый раз, когда я увеличиваю яркость экрана с помощью ярлыка Fn + , яркость экрана увеличивается, но я также получаю вывод символа «±».

Например, я нахожусь в среде терминала, я увеличиваю яркость, и на моем терминале появляется «±».

У меня нет этой проблемы ни с одним из других сочетаний клавиш, которые используют функциональную клавишу. Есть ли способ предотвратить это?

Единственные горячие клавиши в Ubuntu, которые я могу найти, находятся в системных настройках «Настройки → Сочетания клавиш», которые не включают этот экземпляр.

Изменить: В этом вопросе я обнаружил, что существует программа xev , которая является монитором событий для мыши и клавиатуры. Когда я нажимаю и отпускаю комбинацию клавиш Fn + , я получаю следующий вывод от xev :

KeyPress event, serial 38, synthetic NO, window 0x4400001,
    root 0x6a9, subw 0x0, time 10913753, (1291,-68), root:(1342,47),
    state 0x0, keycode 126 (keysym 0xb1, plusminus), same_screen YES,
    XLookupString gives 2 bytes: (c2 b1) "±"
    XmbLookupString gives 2 bytes: (c2 b1) "±"
    XFilterEvent returns: False

KeyRelease event, serial 38, synthetic NO, window 0x4400001,
    root 0x6a9, subw 0x0, time 10913765, (1291,-68), root:(1342,47),
    state 0x0, keycode 126 (keysym 0xb1, plusminus), same_screen YES,
    XLookupString gives 2 bytes: (c2 b1) "±"
    XFilterEvent returns: False
0
задан 5 December 2020 в 19:47

1 ответ

Используя тестер событий X xev, вывод:

KeyRelease event, serial 38, synthetic NO, window 0x4400001,
    root 0x6a9, subw 0x0, time 10913765, (1291,-68), root:(1342,47),
    state 0x0, keycode 126 (keysym 0xb1, plusminus), same_screen YES,
    XLookupString gives 2 bytes: (c2 b1) "±"
    XFilterEvent returns: False

я принимаю к сведению код 126 и добавляю строку xmodmap -e "keycode 126 = " ] (обратите внимание, что я ничего не сопоставляю) в файл .bashrc (скрытый в домашнем каталоге). Это решило мою проблему, хотя это скорее обходной путь, чем фактическое решение.

0
ответ дан 5 December 2020 в 23:59

Другие вопросы по тегам:

Похожие вопросы: