O que eu fiz para alcançar o resultado desejado é vincular os botões do meu mouse às combinações de teclas e então mapear essas combinações no Netbeans.
Dependendo do fabricante do seu mouse, mas realmente ajuda se ele já vem com um software para permitir ligações de botões personalizadas gerais e por programa (por exemplo, no meu caso SetPoint by Logitech facilitou - com uma ressalva do botão do meio para o qual ele é incapaz de suportar a ligação por programa para o meu M510). / p>
Se tal software fornecido pelo fabricante não for uma opção para o seu mouse, você poderá obter o mesmo resultado com o AutoHotkey e o Remapeando Chaves e Botões docs. por exemplo,
XButton1::Shift - Makes the fourth mouse button behave like the Shift key.
A seção Comentários também aborda como criar uma ligação para uma janela específica, para que você possa ter mais liberdade sobre o que e como você decide mapear.