Ключи квадратной скобки прекратили работать

Прежде чем любой спросит, Да я удостоверился, что сама клавиатура не является проблемой, эти два рассматриваемых ключа хорошо работают, когда я держу сдвиг для создания фигурных скобок, и они действительно правильно вводят квадратные скобки для других компьютеров. Я кодировал вперед в коде Visual Studio и нашел, что мои ключи квадратной скобки прекратили работать, они хорошо работают, когда я держу сдвиг для создания фигурных скобок все же. Я несколько раз перезапускал свой компьютер, но никакая удача, после того, как я сделал некоторое рытье и использовал команду xev.

FocusOut event, serial 36, synthetic NO, window 0x4200001,
    mode NotifyGrab, detail NotifyAncestor

FocusIn event, serial 36, synthetic NO, window 0x4200001,
    mode NotifyUngrab, detail NotifyAncestor

KeymapNotify event, serial 36, synthetic NO, window 0x0,
    keys:  68  0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   
           0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   

FocusOut event, serial 36, synthetic NO, window 0x4200001,
    mode NotifyGrab, detail NotifyAncestor

FocusIn event, serial 36, synthetic NO, window 0x4200001,
    mode NotifyUngrab, detail NotifyAncestor

KeymapNotify event, serial 36, synthetic NO, window 0x0,
    keys:  2   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   
           0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0 

Именно это происходит, когда я нажал клавиши квадратной скобки, я думаю, что некоторая другая программа прерывает квадратную скобку от прохождения через, по крайней мере, именно это я получил от всего своего рытья. Проблема, у меня нет подсказки, какая программа, которая была бы. Это происходит, даже когда я просто недавно загрузил машину. Когда я перехожу в Settings->Keyboard и попытайтесь связать ключи к чему-то, это распознает их и даже позволит мне связывать их для существующих команд. Какие-либо идеи, что могло вызывать это?

- Обновление-

Mar 26 19:33:49 MinervaUBU /usr/lib/gdm3/gdm-x-session[1262]:     detail 1 (mask 0), modifiersDetail 79 (mask 0)
Mar 26 19:33:49 MinervaUBU /usr/lib/gdm3/gdm-x-session[1262]:     device 'Virtual core pointer' (2), modifierDevice 'Virtual core keyboard' (3)
Mar 26 19:33:49 MinervaUBU /usr/lib/gdm3/gdm-x-session[1262]:       xi2 event mask 0x70 0 0 0
Mar 26 19:33:49 MinervaUBU /usr/lib/gdm3/gdm-x-session[1262]:     owner-events false, kb 1 ptr 1, confine 0x0, cursor 0x0
Mar 26 19:33:49 MinervaUBU sudo[21324]: pam_unix(sudo:session): session closed for user root
Mar 26 19:33:49 MinervaUBU sudo[21326]: epicrangerpig : TTY=pts/0 ; PWD=/home/epicrangerpig ; USER=root ; COMMAND=/usr/bin/xdotool keyup XF86AudioMute
Mar 26 19:33:49 MinervaUBU sudo[21326]: pam_unix(sudo:session): session opened for user root by (uid=0)
Mar 26 19:33:49 MinervaUBU sudo[21326]: pam_unix(sudo:session): session closed for user root
Mar 26 19:33:56 MinervaUBU sudo[21328]: epicrangerpig : TTY=pts/0 ; PWD=/home/epicrangerpig ; USER=root ; COMMAND=/bin/journalctl -f
Mar 26 19:33:56 MinervaUBU sudo[21328]: pam_unix(sudo:session): session opened for user root by (uid=0)

- Редактирование 2--

Решенный проблема самостоятельно. Я был на самом деле своим собственным отказом, я сделал профиль Xbindkeys однажды, когда я очень устал и забыл об этом! Остановленный Xbindkeys и удаленный профиль и все хороши!

0
задан 27 March 2019 в 08:27

1 ответ

Можно использовать xdotool зарегистрировать информацию 'о Захвате':

KEY=XF86AudioPlay
xdotool keydown ${KEY}; xdotool key XF86LogGrabInfo; xdotool keyup ${KEY}

X11 'Захваты' будет зарегистрирован. Более новые системы видят эти детали в журнале $ sudo journalctl -f, в то время как более старые системы могут найти журналы в /var/log/Xorg.0.log. Это показывает Вам, какое приложение X11 получает или прерывает ключ.

Если это не работает, можно ли предоставить подробную информацию поведения перед X загрузками?

0
ответ дан 25 October 2019 в 23:22

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

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