Что заставляет мою пробел случайным образом перестать работать?

Пару раз в день, я буду набирать что-то и понимаю, что я не могу вводить пробелы. Как правило, курсор будет мерцать, когда я нажимаю клавишу пробела, и я могу набрать все остальные буквы, насколько я могу судить. Если я нахожусь в терминале, курсор превращается из сплошного квадрата в пустой квадрат, пока я не отпущу пробел.

По какой-то причине перезагрузка компиляции с помощью alt-F2 compiz исправляет ее, пока она не появится

Я все еще могу копировать и вставлять пробелы из источников, которые уже есть, и я все еще могу вставить пробелы с ctrl-shift-u, 20, enter.

Это было какое-то время, так как до того, как я обновился до maverick, но он чувствует, что его появление стало более частым.

Я использую 64-разрядный ubuntu 10.10 на ноутбуке system76 panp7.

Любые идеи о том, как я могу устранить неполадки ?

EDIT:

, используя xev, обычно пробел регистрируется как:

KeyPress event, serial 36, synthetic NO, window 0x5600001, root 0x101, subw 0x0, time 26488647, (88,403), root:(748,458), state 0x10, keycode 65 (keysym 0x20, space), same_screen YES, XLookupString gives 1 bytes: (20) " " XmbLookupString gives 1 bytes: (20) " " XFilterEvent returns: False KeyRelease event, serial 36, synthetic NO, window 0x5600001, root 0x101, subw 0x0, time 26488729, (88,403), root:(748,458), state 0x10, keycode 65 (keysym 0x20, space), same_screen YES, XLookupString gives 1 bytes: (20) " " XFilterEvent returns: False

Но когда он остановлен, то нажатие пробела вместо этого дает три события:

FocusOut event, serial 36, synthetic NO, window 0x5600001, mode NotifyGrab, detail NotifyAncestor FocusIn event, serial 36, synthetic NO, window 0x5600001, 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

ДАЛЬНЕЙШЕЕ ИЗМЕНИТЬ:

Хорошо, поэтому я думаю, что я решил проблему, и я имею в виду, что теперь я знаю, какой пакет должен содержать ошибку против.

У меня есть горячий угол, который инициирует выборщик окон, и я настроил выбор окна, чтобы левый клик переходил к окну, правый щелчок закрывает один и увеличивает пробелы в одном. Когда я иду в этот горячий угол, compiz должен взять под свой контроль пробел и явно не возвращать его, когда я покидаю окно выбора.

Итак, я буду подавать ошибку в отношении компиляции. [ ! d13]

: здесь

6
задан 21 October 2010 в 07:38

23 ответа

NotifyGrab - это ключ раздачи. Единственный раз, когда я видел это, когда оконный менеджер имеет глобальное связывание, которое заменяет само окно.

Вы можете это четко видеть, если вы запустите xev и заходите в окно и нажимаете PrtScn, где оконный менеджер организовал обработку PrtScn. Чтобы это сделать, для модели событий X необходимо FocusOut текущего окна с событием NotifyGrab, чтобы менеджер мог действовать на вход.

Теперь о том, что получает ваш пробел или v связанный ключ к действию оконного менеджера, это другой вопрос - и сложнее.

3
ответ дан 26 May 2018 в 00:54
  • 1
    Спасибо за эти намеки. Я попытаюсь посмотреть конфигурацию WMs. Любые подсказки о том, что искать? – Serge Broslavsky 20 October 2010 в 23:36
  • 2
    Спасибо вам обоим. Я продолжу расследование и отредактирую свой вопрос с любой новой информацией, которую я нахожу. – Chris Billington 21 October 2010 в 04:46

NotifyGrab - это ключ раздачи. Единственный раз, когда я видел это, когда оконный менеджер имеет глобальное связывание, которое заменяет само окно.

Вы можете это четко видеть, если вы запустите xev и заходите в окно и нажимаете PrtScn, где оконный менеджер организовал обработку PrtScn. Чтобы это сделать, для модели событий X необходимо FocusOut текущего окна с событием NotifyGrab, чтобы менеджер мог действовать на вход.

Теперь о том, что получает ваш пробел или v связанный ключ к действию оконного менеджера, это другой вопрос - и сложнее.

3
ответ дан 25 July 2018 в 23:03

NotifyGrab - это ключ раздачи. Единственный раз, когда я видел это, когда оконный менеджер имеет глобальное связывание, которое заменяет само окно.

Вы можете это четко видеть, если вы запустите xev и заходите в окно и нажимаете PrtScn, где оконный менеджер организовал обработку PrtScn. Чтобы это сделать, для модели событий X необходимо FocusOut текущего окна с событием NotifyGrab, чтобы менеджер мог действовать на вход.

Теперь о том, что получает ваш пробел или v связанный ключ к действию оконного менеджера, это другой вопрос - и сложнее.

3
ответ дан 31 July 2018 в 12:25

NotifyGrab - это ключ раздачи. Единственный раз, когда я видел это, когда оконный менеджер имеет глобальное связывание, которое заменяет собой само окно.

Вы можете это ясно видеть, если вы запустите xev и заходите внутрь и нажмите PrtScn, где оконный менеджер организовал обработку PrtScn. Чтобы это сделать, для модели событий X необходимо FocusOut текущего окна с событием NotifyGrab, чтобы менеджер мог действовать на вход.

Теперь о том, что получает ваш пробел или v связанный ключ к действию оконного менеджера, это другой вопрос - и сложнее.

3
ответ дан 2 August 2018 в 04:24

NotifyGrab - это ключ раздачи. Единственный раз, когда я видел это, когда оконный менеджер имеет глобальное связывание, которое заменяет собой само окно.

Вы можете это ясно видеть, если вы запустите xev и заходите внутрь и нажмите PrtScn, где оконный менеджер организовал обработку PrtScn. Чтобы это сделать, для модели событий X необходимо FocusOut текущего окна с событием NotifyGrab, чтобы менеджер мог действовать на вход.

Теперь о том, что получает ваш пробел или v связанный ключ к действию оконного менеджера, это другой вопрос - и сложнее.

3
ответ дан 4 August 2018 в 20:55

NotifyGrab - это ключ раздачи. Единственный раз, когда я видел это, когда оконный менеджер имеет глобальное связывание, которое заменяет собой само окно.

Вы можете это ясно видеть, если вы запустите xev и заходите внутрь и нажмите PrtScn, где оконный менеджер организовал обработку PrtScn. Чтобы это сделать, для модели событий X необходимо FocusOut текущего окна с событием NotifyGrab, чтобы менеджер мог действовать на вход.

Теперь о том, что получает ваш пробел или v связанный ключ к действию оконного менеджера, это другой вопрос - и сложнее.

3
ответ дан 6 August 2018 в 04:28

NotifyGrab - это ключ раздачи. Единственный раз, когда я видел это, когда оконный менеджер имеет глобальное связывание, которое заменяет собой само окно.

Вы можете это ясно видеть, если вы запустите xev и заходите внутрь и нажмите PrtScn, где оконный менеджер организовал обработку PrtScn. Чтобы это сделать, для модели событий X необходимо FocusOut текущего окна с событием NotifyGrab, чтобы менеджер мог действовать на вход.

Теперь о том, что получает ваш пробел или v связанный ключ к действию оконного менеджера, это другой вопрос - и сложнее.

3
ответ дан 7 August 2018 в 22:36

NotifyGrab - это ключ раздачи. Единственный раз, когда я видел это, когда оконный менеджер имеет глобальное связывание, которое заменяет собой само окно.

Вы можете это ясно видеть, если вы запустите xev и заходите внутрь и нажмите PrtScn, где оконный менеджер организовал обработку PrtScn. Чтобы это сделать, для модели событий X необходимо FocusOut текущего окна с событием NotifyGrab, чтобы менеджер мог действовать на вход.

Теперь о том, что получает ваш пробел или v связанный ключ к действию оконного менеджера, это другой вопрос - и сложнее.

3
ответ дан 10 August 2018 в 10:43

NotifyGrab - это ключ раздачи. Единственный раз, когда я видел это, когда оконный менеджер имеет глобальное связывание, которое заменяет собой само окно.

Вы можете это ясно видеть, если вы запустите xev и заходите внутрь и нажмите PrtScn, где оконный менеджер организовал обработку PrtScn. Чтобы это сделать, для модели событий X необходимо FocusOut текущего окна с событием NotifyGrab, чтобы менеджер мог действовать на вход.

Теперь о том, что получает ваш пробел или v связанный ключ к действию оконного менеджера, это другой вопрос - и сложнее.

3
ответ дан 10 August 2018 в 10:43

NotifyGrab - это ключ раздачи. Единственный раз, когда я видел это, когда оконный менеджер имеет глобальное связывание, которое заменяет собой само окно.

Вы можете это ясно видеть, если вы запустите xev и заходите внутрь и нажмите PrtScn, где оконный менеджер организовал обработку PrtScn. Чтобы это сделать, для модели событий X необходимо FocusOut текущего окна с событием NotifyGrab, чтобы менеджер мог действовать на вход.

Теперь о том, что получает ваш пробел или v связанный ключ к действию оконного менеджера, это другой вопрос - и сложнее.

3
ответ дан 13 August 2018 в 17:17
  • 1
    Спасибо за эти намеки. Я попытаюсь посмотреть конфигурацию WMs. Любые подсказки о том, что искать? – Serge Broslavsky 20 October 2010 в 23:36
  • 2
    Спасибо вам обоим. Я продолжу расследование и отредактирую свой вопрос с любой новой информацией, которую я нахожу. – Chris Billington 21 October 2010 в 04:46

У меня такая же проблема, но с моим нижним регистром Q. Ubuntu 10.04 x-org-edgers ... Проблема в том, что Compiz, я его разворачиваю, а мой ключ q работает снова.

0
ответ дан 26 May 2018 в 00:54

У меня такая же проблема, но с моим нижним регистром Q. Ubuntu 10.04 x-org-edgers ... Проблема в том, что Compiz, я его разворачиваю, а мой ключ q работает снова.

0
ответ дан 26 May 2018 в 00:54

У меня такая же проблема, но с моим нижним регистром Q. Ubuntu 10.04 x-org-edgers ... Проблема в том, что Compiz, я его разворачиваю, а мой ключ q работает снова.

0
ответ дан 26 May 2018 в 00:54

У меня такая же проблема, но с моим нижним регистром Q. Ubuntu 10.04 x-org-edgers ... Проблема в том, что Compiz, я его разворачиваю, а мой ключ q работает снова.

0
ответ дан 26 May 2018 в 00:54

У меня такая же проблема, но с моим нижним регистром Q. Ubuntu 10.04 x-org-edgers ... Проблема в том, что Compiz, я его разворачиваю, а мой ключ q работает снова.

0
ответ дан 25 July 2018 в 23:03

У меня такая же проблема, но с моим нижним регистром Q. Ubuntu 10.04 x-org-edgers ... Проблема в том, что Compiz, я его разворачиваю, а мой ключ q работает снова.

0
ответ дан 31 July 2018 в 12:25

У меня такая же проблема, но с моим нижним регистром Q. Ubuntu 10.04 x-org-edgers ... Проблема в том, что Compiz, я его разворачиваю, а мой ключ q работает снова.

0
ответ дан 2 August 2018 в 04:24

У меня такая же проблема, но с моим нижним регистром Q. Ubuntu 10.04 x-org-edgers ... Проблема в том, что Compiz, я его разворачиваю, а мой ключ q работает снова.

0
ответ дан 4 August 2018 в 20:55

У меня такая же проблема, но с моим нижним регистром Q. Ubuntu 10.04 x-org-edgers ... Проблема в том, что Compiz, я его разворачиваю, а мой ключ q работает снова.

0
ответ дан 6 August 2018 в 04:28

У меня такая же проблема, но с моим нижним регистром Q. Ubuntu 10.04 x-org-edgers ... Проблема в том, что Compiz, я его разворачиваю, а мой ключ q работает снова.

0
ответ дан 7 August 2018 в 22:36

У меня такая же проблема, но с моим нижним регистром Q. Ubuntu 10.04 x-org-edgers ... Проблема в том, что Compiz, я его разворачиваю, а мой ключ q работает снова.

0
ответ дан 10 August 2018 в 10:43

У меня такая же проблема, но с моим нижним регистром Q. Ubuntu 10.04 x-org-edgers ... Проблема в том, что Compiz, я его разворачиваю, а мой ключ q работает снова.

0
ответ дан 10 August 2018 в 10:43

У меня такая же проблема, но с моим нижним регистром Q. Ubuntu 10.04 x-org-edgers ... Проблема в том, что Compiz, я его разворачиваю, а мой ключ q работает снова.

0
ответ дан 13 August 2018 в 17:17

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

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