Banner2

Reply to comment

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.

Reply

  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <br> <p> <h2> <h3> <blockquote> <img> <pre> <hr> <table> <th> <tr> <td>
  • Lines and paragraphs break automatically.

More information about formatting options