KnowBrainer Speech Recognition
Decrease font size
Increase font size
Topic Title: Vocola 2: Alternative to Keys.SendInput({shift_hold})
Topic Summary:
Created On: 07/12/2020 06:35 PM
Status: Post and Reply
Linear : Threading : Single : Branch
 Vocola 2: Alternative to Keys.SendInput({shift_hold})   - BigTech - 07/12/2020 06:35 PM  
 Vocola 2: Alternative to Keys.SendInput({shift_hold})   - mdl - 09/02/2022 02:17 PM  
 Vocola 2: Alternative to Keys.SendInput({shift_hold})   - BigTech - 02/04/2023 10:07 PM  
Keyword
 07/12/2020 06:35 PM
User is offline View Users Profile Print this message


BigTech
Senior Member

Posts: 122
Joined: 11/25/2008

This isn't working in a full-screen application...

Keys.SendInput({shift_hold})

Apparently there is no SendSystemKeys "shift hold".

But (I just noticed after all these years) looks like "ShiftKey() ButtonClick()" is an efficient way to send a mouse click while holding the shift key down. 

 09/02/2022 02:17 PM
User is offline View Users Profile Print this message


mdl
Top-Tier Member

Posts: 938
Joined: 04/18/2009

is this a game by any chance? Some games intentionally read from very low level interfaces to avoid bots and other cheating things.

I would try and see if you can get AutoHotkey to work (it has quite a few different modes for sending keystrokes) for this usage. If so, you can either directly call AutoHotkey from Vocola or have it translate a different keystroke appropriately.
 02/04/2023 10:07 PM
User is offline View Users Profile Print this message


BigTech
Senior Member

Posts: 122
Joined: 11/25/2008

FWIW...

That probably was a strategy game. Instead of considering it cheating, I always considered strategy game makers lacking for not including click and keystroke saving macro recorders. I *loved* Warcraft 2 (NWTR/NWTH) way back when, without macros, probably where my RSI came from...

I use AutoHotkey a little. Got some amazing technical help from their forum.
Statistics
32528 users are registered to the KnowBrainer Speech Recognition forum.
There are currently 1 users logged in.
The most users ever online was 12124 on 09/09/2020 at 04:59 AM.
There are currently 364 guests browsing this forum, which makes a total of 365 users using this forum.

FuseTalk Standard Edition v4.0 - © 1999-2023 FuseTalk™ Inc. All rights reserved.