LINUX.ORG.RU

Мышь и клавиатура перестали работать


0

0

Что-то странное творится, мышь и клавиатура не всегда работают. Примеры: ютуб-флешплеер — первая кнопка не работает вообще, вторая работает. Причем, не работает только в ютубовском плеере, в остальных флешплеерах работает. В эклипсе на некоторых виджетах не работает первая кнопка мыши, т.е. нажимаешь, кнопка выделяется, но не нажимается. Пробелом/enter — нажимает. Не работаю некоторые клавиатурные хоткеи в эклипсе (возможно, где-то еще), напрмер C-F11. Мышь не причем, во-первых, в вантузе все работает, во-вторых, подключил там старую PS/2 мышь — такая же ситуация. Что там опять поломали в этом линупсе/убунте? Как чинить?


>Не работаю некоторые клавиатурные хоткеи в эклипсе (возможно, где-то еще), напрмер C-F11.

Перехватываются кем-то други? Посмотри в настройках глобальных хоткеев своей среды.

AX ★★★★★
()
Ответ на: комментарий от AX

Перехватываются кем-то други? Посмотри в настройках глобальных хоткеев своей среды.

Я бы так подумал, но тут еще мышь, причем не работаю базовая операция — клик. У меня такое ощущение, что поломали что-то в иксах.

a3
() автор топика
Ответ на: комментарий от a3

>но тут еще мышь, причем не работаю базовая операция — клик.

Ты вроде писал, что он не работает в отдельных приложениях и эклипс событие клика получает (но неправильно реагирует). ИМХО проблема скорее в gtk.

AX ★★★★★
()
Ответ на: комментарий от AX

Ты вроде писал, что он не работает в отдельных приложениях и эклипс событие клика получает (но неправильно реагирует). ИМХО проблема скорее в gtk.

Не совсем так, мышь в эклипсе работает, кроме некотрых виджетов, например, в настройках Colo and Fonts => Edit — кнопка выделяется, но не нажимается. И во флеше левая кнопка не работает. Тут не с конкретными приложениями проблема.

a3
() автор топика
Ответ на: комментарий от a3

xev | grep -A 3

Кликни по окну и посмотри на вывод. Должно выдавать примерно такое:

ButtonPress event, serial 31, synthetic NO, window 0x2a00001,
    root 0x18f, subw 0x0, time 3911087, (43,84), root:(47,150),
    state 0x10, button 1, same_screen YES

ButtonRelease event, serial 31, synthetic NO, window 0x2a00001,
    root 0x18f, subw 0x0, time 3911194, (43,84), root:(47,150),
    state 0x110, button 1, same_screen YES
AX ★★★★★
()
Ответ на: комментарий от AX

xev | grep -A 3

Что греп искать-то должен? Просто xev у меня почти никак не реагирует на нажатия ни клавиатуры ни мыши.

...
KeyRelease event, serial 33, synthetic NO, window 0x5200001,
    root 0x1a7, subw 0x0, time 7735706, (431,632), root:(436,682),
    state 0x0, keycode 36 (keysym 0xff0d, Return), same_screen YES,
"   XLookupString gives 1 bytes: (0d) "
    XFilterEvent returns: False

тут я делаю клик

FocusOut event, serial 36, synthetic NO, window 0x5200001,
    mode NotifyNormal, detail NotifyNonlinear
^C

и все, дальше хоть кликай, хоть нет -- ничего не пишется
a3
() автор топика
Ответ на: комментарий от a3

Вот, если кликнуть в окошке xev

ButtonPress event, serial 36, synthetic NO, window 0x5200001,
    root 0x1a7, subw 0x0, time 8240861, (173,174), root:(178,224),
    state 0x0, button 1, same_screen YES

ButtonRelease event, serial 36, synthetic NO, window 0x5200001,
    root 0x1a7, subw 0x0, time 8241077, (173,174), root:(178,224),
    state 0x100, button 1, same_screen YES
a3
() автор топика
Ответ на: комментарий от a3

>>xev | grep -A 3

Что греп искать-то должен?


Пардон, должно быть xev | grep -A 3 Button. Просто xev выводит очень много информации, в т.ч. о каждом передвижении мыши. Пока переместишь мышь к крестику и закроешь окно, нужные записи уедут далеко-далеко. :)

Вот, если кликнуть в окошке xev


Похоже, с иксами всё в порядке. Проблема где-то ещё.

AX ★★★★★
()
Ответ на: комментарий от AX

Похоже, с иксами всё в порядке. Проблема где-то ещё.

Как еще объяснить проблемы совершенно разных программам с устройствами ввода?

a3
() автор топика

Пользуясь случаем, дополню вопрос.

Дано:
Ubuntu 8.04.3
AWN 0.3.2.1
GNOME 2.22.3
NVidia 169.12
Xorg 7.3

Прумблема: абсолютно невоспроизводимая ситуация. Возникает очень редко, но всё равно задалбывает.

Суть такова: Когда щёлкаешь по какому-нибудь значку в доке, перестаёт реагировать абсолютно всё - и клава (работают только комбинации SysRq, Ctrl+Alt+Backspace, и переход в консоль по Ctrl+Alt+Fx), и мышка (курсор двигается, но щёлкнуть невозможно). Тем не менее, все программы работают как и раньше, как бы ничего не замечая. Если перезапустить иксы, всё становится нормально.

Cancellor ★★★★☆
()

>ютуб-флешплеер — первая кнопка не работает вообще,
Это баг флеша. Работает через раз и не только на ютубе.

Neko
()
Ответ на: комментарий от Neko

Это баг флеша. Работает через раз и не только на ютубе.

Чевойто, интересно, в 9.04 все было нормально, и с эклипсом и с ютубом? К тому же, у меня не через раз, а каждый первый раз.

a3
() автор топика

Так. Все решил. Проблемы эти, как выяснилось, известные: eclipse, флеш. Проблема с эклипсом решается запуском его с переменной GDK_NATIVE_WINDOWS=1. Проблема с эклипсом решается установкой 10го флеша для 64бит, на который, сраный адоб не дает прямой ссылки, вот она. Ну и еще решения есть по ссылкам в багзиле выше. Линупс такой линупс :)

a3
() автор топика
Ответ на: комментарий от a3

Да, а C-F11, оказывается, перехватывал голдендикт :)

a3
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.