Author Topic: Key being passed through on buddy button release  (Read 791 times)

paul

  • Newbie
  • *
  • Posts: 16
Key being passed through on buddy button release
« on: September 22, 2022, 01:02:55 PM »
Hi,

I use three buddy buttons when I am playing when playing fps games one is ADS one is fire etc.

I use the following command to hold keyboard keys down while I hold the button down.

Code: [Select]
When I press keys:      2

Press down F key
Start Loop While: Keyboard Key '2 "'  is Pressed
End Loop
Release F key

It works as the f key is held down but when I take my hand off the button the '2' button is pushed and performs a different action in the game.

I hope that made sense, can anyone help?



Pfeil

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 4782
  • RTFM
Re: Key being passed through on buddy button release
« Reply #1 on: September 22, 2022, 01:07:04 PM »
And you have the "Do not allow key to be passed through" option enabled for that "When I press keys" assignment?

paul

  • Newbie
  • *
  • Posts: 16
Re: Key being passed through on buddy button release
« Reply #2 on: September 22, 2022, 02:21:52 PM »
Yes I do, sorry I forgot to mention that.

Pfeil

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 4782
  • RTFM
Re: Key being passed through on buddy button release
« Reply #3 on: September 22, 2022, 02:23:38 PM »
And this happens in multiple games? If so, which ones?

Are you running VoiceAttack as administrator?

paul

  • Newbie
  • *
  • Posts: 16
Re: Key being passed through on buddy button release
« Reply #4 on: September 22, 2022, 02:55:14 PM »
Running as Admin
It's happening on Call of Duty and also when I load a simple keyboard tester like keyboardtester.com and push the button, the letter f and number 2 are highlighted.

Is there anything else I can try?

Pfeil

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 4782
  • RTFM
Re: Key being passed through on buddy button release
« Reply #5 on: September 22, 2022, 03:10:41 PM »
I can in fact replicate that on my machine.

VoiceAttack uses standard Windows API methods to intercept keystrokes and to prevent them from being passed through to other applications
Unfortunately it would appear that the applications you're experiencing this issue with aren't affected by those methods.

Gary

  • Administrator
  • Hero Member
  • *****
  • Posts: 2832
Re: Key being passed through on buddy button release
« Reply #6 on: September 22, 2022, 08:57:16 PM »
@paul -

Working on a fix.  If I can, I'll get this out in a beta soon.  Thanks for the heads-up!

Gary

  • Administrator
  • Hero Member
  • *****
  • Posts: 2832
Re: Key being passed through on buddy button release
« Reply #7 on: September 26, 2022, 10:10:24 PM »
@paul - The latest beta *should* fix what you are experiencing.  You can download that here:  https://voiceattack.com/download

Hope that helps!