Клавиатура (в основном) не работает в Wine

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

Я использую настройки по умолчанию X.Org, а добавление --without-xinput2 в Wine не влияет. Я использую ноутбук, и подключение внешней USB-клавиатуры вызывает ту же проблему.

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

 fixme:event:wait_for_withdrawn_state window 0x30038/1400007 wait timed out 

Вот несколько версий, если это имеет значение:

Вино: 1.3.21
Ядро: 2.6.39 (Gentoo r1)
Сервер X.Org X: 1.10.2
Оконный менеджер: musca (0.9.24)

Кроме того, в некоторых программах (например, StarCraft) клавиатура никогда не начинает работать. В этом случае текст вводится в другую программу. Например, если я открою его с терминала, все, что я набираю, появится в терминале после того, как я уйду. Я думаю, что это может быть отдельной проблемой, хотя, поскольку это не происходит вообще с записной книжкой.

Обновление: я только заметил, что 1.3.21 – это версия для разработки Wine, поэтому я установил вместо нее 1.2.3. Разочаровывает, проблема сохраняется точно так же, как написано.

Проблема заключалась в диспетчере окон: musca – это диспетчер оконной панели с режимом укладки, а переключение с режима черепицы на режим штабелирования полностью устраняет проблему.

Он работает еще лучше в обычных менеджерах окон стеков, таких как fluxbox.