mapeando botões extras do mouse

3

Eu tenho mouse SteelSeries Sensei com botões extras: 8 9 10 11.
Quero mapeá-los da seguinte forma:
8: Shift_L, 9: CTRL_L, 10: PAGE_DOWN, 11: PAGE_UP

Passei horas procurando por soluções.

problemas com xbindkeys (melhor opção):
Shift e Ctrl: sem chave para baixo, chave para cima. exemplo:
digitação, mouse 8 para baixo, digitação, mouse 8 para cima, digitação. resultado:
teste de teste TESTE.
não espera repetir: mouse 10 para baixo e segure, produz PageDown apenas uma vez.

problemas com imwheel:
não poderia fazer 10 e 11 trabalhos.
liga ações diferentes ao software - eu não preciso dessa bagunça.

Eu só quero o mouse btn 10 === Tecla PageDown, posso fazer isso?

    
por Hontoni 08.02.2015 / 22:40

1 resposta

0

O que você quer fazer não funcionará como:

  • para as teclas Shift e Ctrl : Não é possível ligar os eventos de mouse para baixo e mouse para os eventos key-press e key-up apenas às teclas ...
  • para o PgDn : Os botões do mouse não têm uma função de repetição: somente mouse e mouse para cima (sem "repetir o mouse")

Desculpe ser o prenúncio de más notícias (mas pelo menos você não perderá mais tempo com isso ...)

    
por Fabby 10.02.2015 / 15:06