Пользовательская карта клавиатуры вызывает проблемы с застрявшими ключами

У меня есть клавиатура Microsoft Ergonomic 4000, и я выполняю пользовательскую контурную карту (Дворак с некоторым материалом для умляутов):

Это раньше хорошо работало в течение многих лет, и это все еще делает, за исключением того, что у меня теперь есть проблемы с застрявшим ключом Mode_switch. Когда я поразил Control_R, и Mode_switch одновременно (происходит много случайно), ключ Mode_switch входит в 'застрявшее' состояние, все буквы, которые я ввожу впоследствии, выходят в их форме умляута, как будто Mode_switch нажимается. Я могу, отклеил Mode_switch путем нового удара Control_R и Mode_switch одновременно, но это оставляет Gnome в нарушенном состоянии, где это не реагирует на мои сочетания клавиш Gnome больше. Сами нажатия клавиш все еще регистрируются менеджером окон, поскольку каждый видит изменения в приложениях (курсор в Терминале Gnome превратится в незаполненное, реагируют, как будто приложение потеряло фокус), но не инициируйте связанное действие.

У кого-либо есть подсказка, что могло вызывать это? Или у кого-либо есть идея, как я мог отладить это?

xev, кажется, не помогает здесь, поскольку он сообщает о нормальных событиях KeyPress/KeyRelease, даже когда ключ застревает. Также привязки клавиш Gnome не становятся явленными все когда в 'поврежденном' состоянии. Я предполагаю, что они получены менеджером окон, прежде чем они даже достигнут xev.

Я использую Ubuntu 10.04 с Gnome и Метагородом, я отключил все связанные с OpenGL эффекты, таким образом, Compiz не должен вмешиваться.

Некоторая общая информация, на которой приложения вовлечены в обработку привязки клавиш Гномов, была бы полезна также, поскольку я принимаю ее метагород, но метагород перезапуска не устраняет проблему.

0
задан 04.04.2011, 18:21

2 ответа

Поскольку Вы говорите, что эта клавиатура служила прекрасный в течение многих лет, это больше походит на аппаратную проблему.

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

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

0
ответ дан 24.11.2019, 06:54

Подобные проблемы испытаны другими людьми (включая меня); посмотрите http://ubuntuforums.org/showthread.php?t=1485176 (не включает решение, но подтверждает, что это не просто аппаратные средства).

1
ответ дан 24.11.2019, 06:54

Теги

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