KnowBrainer Speech Recognition
Decrease font size
Increase font size
Topic Title: Middle click scrolling surprisingly friendly
Topic Summary: BKM: I like this, maybe others will. IMHO better than "start scrolling up/down" ...
Created On: 05/06/2022 06:50 PM
Status: Post and Reply
Linear : Threading : Single : Branch
 Middle click scrolling surprisingly friendly   - Ag - 05/06/2022 06:50 PM  
 Middle click scrolling surprisingly friendly   - Alan Cantor - 05/07/2022 12:44 PM  
 Middle click scrolling surprisingly friendly   - Lunis Orcutt - 05/07/2022 04:01 PM  
 Middle click scrolling surprisingly friendly   - Edgar - 05/08/2022 09:12 AM  
 Middle click scrolling surprisingly friendly   - sterlingtimes - 05/15/2022 05:36 AM  
 Middle click scrolling surprisingly friendly   - Ag - 05/28/2022 12:42 AM  
 Middle click scrolling surprisingly friendly   - sterlingtimes - 05/28/2022 05:53 AM  
 Middle click scrolling surprisingly friendly   - Ag - 05/28/2022 12:48 AM  
Keyword
 05/06/2022 06:50 PM
User is offline View Users Profile Print this message

Author Icon
Ag
Top-Tier Member

Posts: 1150
Joined: 07/08/2019

I never really liked Dragon's scroll commands:

 

Automatic scrolling -  "start scrolling down/up",  "stop scrolling",  "scroll faster/slower"

 

Let alone the IMHO stupidity of having scroll up/down go to the top/bottom of webpage!!!

 

Moreover, much the time when I need to scroll I'm struggling 2 dimensionally, e.g. in a map or in a very big OneNote page or table or spreadsheet, scrolling both up/down and left/right and combinations of the above.

 

I am embarrassed to admit how much time I wasted writing such commands.

 

Embarrassed, when I was reminded about Windows "middle click scrolling",  i.e. mouse/trackball displacement scrolling.  Type or press the most middle button -  on my trackball pressing the left and right buttons simultaneously -  entering a mode where stall speed is controlled by how far you have displaced the pointer from its original position, with  a visual indication of whether you can scroll in 1D or 2D.  

 

I am fortunate in being able to  interact with my PC using both Mic+Mouse.  Actually Mic+Trackball,  since moving a mouse aggravates my computeritis.  i.e. I can move the mouse/trackball pointer fairly easily using my noninjured hand, and I can click  the four trackball  buttons fairly easily.   but I don't like clicking the trackball buttons if I can avoid it.

 

So now I just have a speech command "DRACO scroll mode"  that enters this middle click  scroll mode. 

 

IMHO this scroll mode is far better than the Dragon builtin  automatic scrolling, because it is smooth, not jerky, not a line or character at a time.   much easier for me to read as it scrolls by.

 

The biggest problem with this scroll mode is that it is not supported by all apps.   In fact I am only actually enabling the middle click  scroll mode speech command in applications and windows where I know it will work, because sending a middle click in inappropriate places like emacs can be quite damaging.

 

Q: does anyone have a list of apps that support middle click scrolling?     

 

At the moment if I am not in such a known good app I have "DRACO scroll mode"  emit advice "Warning: mouse scrollmode does not work in all apps", with a MsgBox showing what to change to make it work in an app where actually does work but my speech command does not yet know.   It would be nice to have a pre-populated fairly comprehensive list such apps.

 

I do not have the scroll mode command fall back to Dragon's default  automatic scrolling, because I dislike the latter so much that I would rather manually move over to the scroll bar if it exists..



-------------------------

DPG15.6 (also DPI 15.3) + KB, Sennheiser MB Pro 1 UC ML, BTD 800 dongle, Windows 10 Pro, MS Surface Book 3, Intel Core i7-1065G7 CPU @ 1.3/1.5GHz (4 cores, 8 logical, GPU=NVIDIA Quadro RTX 3000 with Max-Q Design.



 05/07/2022 12:44 PM
User is offline View Users Profile Print this message


Alan Cantor
Top-Tier Member

Posts: 4615
Joined: 12/08/2007

Here are all the ways I've found to avoid the need to scroll by voice. The following four commands work in a surprisingly large number of applications and contexts:

"Page Up"

"Page Down"

"Move Up [digit]"

"Move Down [digit]"

I've replaced the built-in commands to move up and down with custom commands that execute faster, e.g., move down <1to50>:

Sub Main
SendKeys "{" & "down " & ListVar1 & "}"
End Sub

Finally, in web applications, I use two other commands. But they only work when a field or control does NOT have keyboard input focus, so they are trickier to use. In those situations, I try to move focus to a hyperlink by saying "press Tab" as many times as necessary. Then they work nicely:

"press spacebar"

"press shift spacebar"

If none of the above work, then I use Dragon scroll commands!
 05/07/2022 04:01 PM
User is offline View Users Profile Print this message

Author Icon
Lunis Orcutt
Top-Tier Member

Posts: 40906
Joined: 10/01/2006

Did you know that your KnowBrainer 2020 utility includes Scroll <Direction><1to300> and Scroll <DirectionSpeed> commands? If you wish to move up, down, left or right, much faster, consider using your KnowBrainer <Direction> <1to100> command



-------------------------

Change "No" to "Know" w/KnowBrainer 2022
Trial Downloads
Dragon/Sales@KnowBrainer.com 
(615) 884-4558 ex 1

 05/08/2022 09:12 AM
User is offline View Users Profile Print this message

Author Icon
Edgar
Top-Tier Member

Posts: 1396
Joined: 04/03/2009

I use the KnowBrainer "Scroll - DirectionSpeed" a lot on webpages and in Excel - works great. I also use SP Pro's "Glide..." (especially when reading e-books).

-------------------------

-Edgar
DPI 15.3, 64-bit Windows 10 Pro, OpenOffice & Office 365, Norton Security, Shure X2U XLR to USB mic adapter with Audio Technica DB135 vocal mic & Shokz OpenComm UC version 1 wireless headset, Asus X299-Deluxe Prime, Intel Core i9-7940X (14 core, 4.3 GHz overclocked to 4.9 GHz), G.SKILL TridentZ Series 64GB (4 x 16GB) DDR4 3333 (PC4 26600) F4-3333C16Q-64GTZ, NVIDIA GIGABYTE GeForce GTX 1060 GV-N1060G1 GAMING-6GD REV 2.0 6GB graphics card with 3 1920x1080 monitors

 05/15/2022 05:36 AM
User is offline View Users Profile Print this message

Author Icon
sterlingtimes
Top-Tier Member

Posts: 504
Joined: 01/22/2007

I have found voice scrolling for many years unsatisfactory. The HandShoe mouse is excellent here for those of us who have finger difficulties but who can still use our hands. I use "Middle Hold" (ButtonClick 4,1) and then control the direction and speed of the scroll with tiny inflexions of the mouse.

The SP Profession Glide commands are also useful in that the mouse can be moved in and out of the Glide box to stop and start scrolling.



 05/28/2022 12:42 AM
User is offline View Users Profile Print this message

Author Icon
Ag
Top-Tier Member

Posts: 1150
Joined: 07/08/2019

Thanks for the advice, @Lunis, @Alan, @Edward on scrolling by voice. At the moment my trackball works well enough. I may revisit if the muscles on my left side get worse. Plus, it's always nice to have alternate ways of doing something, for when one set of muscles starts hurting.

I used to think it was "cheating" not to be able to do everything by voice. But MouseGrid and other ways of moving the mouse by voice - OMG. Direction = -180 to +180 degrees? North Northwest? Radians? Change heading 2° port :-)

@sterlingtimes: HandShoe mouse looks interesting. but you still have to move it like a mouse, right? as opposed to leaving it in place like a trackball? The review at https://www.allthingsergo.com/handshoe-mouse/ says "It needs room to roam". Trackballs don't. oh, heck, perhaps I just use a trackball for Canadian pride.

Q: How many buttons does HSM have?





-------------------------

DPG15.6 (also DPI 15.3) + KB, Sennheiser MB Pro 1 UC ML, BTD 800 dongle, Windows 10 Pro, MS Surface Book 3, Intel Core i7-1065G7 CPU @ 1.3/1.5GHz (4 cores, 8 logical, GPU=NVIDIA Quadro RTX 3000 with Max-Q Design.

 05/28/2022 05:53 AM
User is offline View Users Profile Print this message

Author Icon
sterlingtimes
Top-Tier Member

Posts: 504
Joined: 01/22/2007

For those of us who can at least partially use a mouse, the choices have to fit each user individually. I had no luck with the trackball or with vertical mouses [mice?]. With the HandShoe, I can use the mouse manually for movement without fingers and voice to replace fingers. Osteoarthritis and dupuytren's.

 05/28/2022 12:48 AM
User is offline View Users Profile Print this message

Author Icon
Ag
Top-Tier Member

Posts: 1150
Joined: 07/08/2019

Cross threaded: the first "control context aware" code that I have written in years was to get middle click scrolling working with eMclient. eMclient supports middle click scrolling in the message content windowpane, a Chrome_RenderWidget, but does not support middle click scrolling in the message list or anywhere else I found. Worse, there was no "absolute" way that I could find to reliably put myself in the message body windowpane. My first cut was to tab until I saw myself in the chrome render widget, and I quickly sped that up by moving focus directly.

-------------------------

DPG15.6 (also DPI 15.3) + KB, Sennheiser MB Pro 1 UC ML, BTD 800 dongle, Windows 10 Pro, MS Surface Book 3, Intel Core i7-1065G7 CPU @ 1.3/1.5GHz (4 cores, 8 logical, GPU=NVIDIA Quadro RTX 3000 with Max-Q Design.

Statistics
32616 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 216 guests browsing this forum, which makes a total of 217 users using this forum.

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