Я нашел, что проблема только происходит на lightdm, когда я смог видеть, что он работает над текстом tty.
Вот что xev
говорит:
KeymapNotify event, serial 37, 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
xinput
сообщает ключ как:
key press 65
key release 65
До сих пор я использую Ctrl + V и Ctrl +C, чтобы заставить его работать
Также я нашел, что некоторые действия, которые используют ключ, как Высокий звук +Space, работают просто великолепно, но не при использовании ключа отдельно; все, что это делает, просто очищает текстовый выбор (или курсор на командной строке) при нажатии и возврате к тому, что это было на ключевом выпуске, если это имеет какой-либо смысл.
Какая-либо идея, каково это могло быть?
Тем временем я буду использовать .Xmopmap
использовать правильное управление в качестве пространства:
keysym Control_R = space
<забастовка> я нашел обходное решение.
unity --reset
Едва ли уверенный, почему но когда единица сбросила себя, клавиша "Пробел" работает как всегда.
Обновление: октябрь 2018 : Так работа привычки обходного решения больше и после некоторой отладки я находил, что ibus-ui-gtk3
был тот, повреждающий клавишу "Пробел". Просто уничтожение процесса заставит клавишу "Пробел" на самом деле работать снова. Я удалил пакет так как я никакая потребность несколько методов ввода языка.
sudo apt remove ibus-gtk3