Banner2

bug

Problema com o Autorepetir?


Foi publicado recentemente um artigo falando de um bugzinho no Window Maker e como o autor contornou. Segue a tradução livre (caso alguém esteja passando por problema similar):


Este é um questionamento e uma resposta a ele. Eu publiquei aqui para ajudar outros usuários que enfrentem o mesmo problema.

Eu utilizo Slackware 12.1 junto com o X.org 1.4.0 padrão, e o Window Maker 0.92.0.

Quando executo o Window Maker, a função de autorepetir do teclado algumas vezes funciona e outras vezes não. Eu tentei o KDE e o XFCE algumas vezes. Tentei também o Midnight Commander no modo console. O autorepetir funciona bem em todos os ambientes. O problema aparece apenas no Window Maker.

Eu tentei alterar a opção "AutoRepeat" "500 30" no xorg.conf comentando-o e descomentando-o mas sem resolver o problema.

Além disso, se eu sair e entrar no Window Maker algumas vezes, o autorepetir às vezes funciona e outras vezes não. Se funciona, é em todas as aplicações e circunstâncias. Se não funciona... Não funciona.

Quando o autorepetir funciona e eu executo xset q, ele retorna:

auto repeat: on key click percent: 0 LED mask: 00000000
auto repeat delay: 660 repeat rate: 25
auto repeating keys: 00ffffffdffffbbf
fadfffdfffdfe5ef
ffffffffffffffff
ffffffffffffffff

Ele responde que o autorepetir está ligado, a despeito de ele não funcionar.

Felizmente, é possível ligar a função autorepetir sem precisar sair e voltar do Window Maker várias vezes. É usando o comando xset r.

Para evitar esse problema, eu coloquei no arquivo .xinitrc do meu diretório home o seguinte:

wmaker
xset r

Este é um bug não determinístico - muito difícil de estabilizar e reparar. Agradeço ao Cride5 por algumas dias.

Tenha um bom dia...

-- w1k0

P.S.: A foto é do tema Pagan Temple, de Charles Johnston.

Syndicate content