Page 1 of 1

Any software exists to provide screen navigation via shortcut keys to overlay grid coordinates?

Posted: 24 Oct 2017, 17:15
by GavinPen
Some vim-like Chrome extensions allocate and display key shortcuts which allow you to navigate to all links, text inputs and buttons on a page, eg
http://www.damianbast.com/content/image ... vimium.jpg

Dragon NaturallySpeaking's mousegrid
http://www.nuance.com/products/help/dra ... eGrid.html
allows you to zoom in on a particular spot on your screen using successive 3*3 grids.

Does anybody know if a tool in a similar vein (ahk-derived or otherwise) exists to display a grid over your whole screen,
and allocate alphanumeric coordinates (say rows A-Z,0-9, columns A-Z,0-9) to each cell, allowing you to click anywhere in the screen via the appropriate cell's unique 2 key combination (eg A2, 6Z, etc)?

Re: Any software exists to provide screen navigation via shortcut keys to overlay grid coordinates?

Posted: 25 Oct 2017, 01:24
by nnnik
I dont know if something like this exists but this shouldn't be difficult to make in AHK

Re: Any software exists to provide screen navigation via shortcut keys to overlay grid coordinates?

Posted: 25 Oct 2017, 01:57
by jeeswg
I use this, which treats the screen as nine rectangles, and moves the cursor to the centre of a rectangle based on pressing Win+NumpadXXX. (I then use a keyboard via mouse script to navigate to the precise point, using Win+Left/Up/Right/Down.)

Code: Select all

#NumpadEnd:: ;mouse via keyboard - jump to region of screen
#NumpadDown::
#NumpadPgDn::
#NumpadLeft::
#NumpadClear::
#NumpadRight::
#NumpadHome::
#NumpadUp::
#NumpadPgUp::
#Numpad1::
#Numpad2::
#Numpad3::
#Numpad4::
#Numpad5::
#Numpad6::
#Numpad7::
#Numpad8::
#Numpad9::

vHotkey := StrReplace(A_ThisHotkey, "#Numpad")
vListKey := "End,Down,PgDn,Left,Clear,Right,Home,Up,PgUp"
oListX := StrSplit("1,2,3,1,2,3,1,2,3", ",")
oListY := StrSplit("3,3,3,2,2,2,1,1,1", ",")

;middle of top-left ninth of screen is 1/6 along, 1/6 down
;middle of middle ninth of screen is 3/6 along, 3/6 down
;middle of bottom-right ninth of screen is 5/6 along, 5/6 down

Loop, Parse, vListKey, `,
{
	if (vHotkey = A_LoopField) || (vHotkey = A_Index)
	{
		vPosX := Round((((oListX[A_Index] * 2) - 1) / 6) * A_ScreenWidth)
		vPosY := Round((((oListY[A_Index] * 2) - 1) / 6) * A_ScreenHeight)
		break
	}
}

vCMM := A_CoordModeMouse
vDMS := A_DefaultMouseSpeed
CoordMode, Mouse, Screen
SetDefaultMouseSpeed, 0
MouseMove, % vPosX, % vPosY
CoordMode, Mouse, % vCMM
SetDefaultMouseSpeed, % vDMS
return

Re: Any software exists to provide screen navigation via shortcut keys to overlay grid coordinates?

Posted: 25 Oct 2017, 03:45
by GavinPen
Thanks jeeswg, that script looks useful in its own right, and also as an example of how to move to coordinates.
What I still don't know how to do, however, is display the shortcut key combination for each coordinate

Re: Any software exists to provide screen navigation via shortcut keys to overlay grid coordinates?  Topic is solved

Posted: 26 Jun 2018, 17:31
by GavinPen
finally wrote something which more or less does what I was looking for, see:
https://autohotkey.com/boards/viewtopic.php?f=6&t=51201

Re: Any software exists to provide screen navigation via shortcut keys to overlay grid coordinates?

Posted: 26 Jun 2018, 23:21
by guest3456
I could've sworn something like this was built into Windows, but i'm not finding it in the Control Panel. I know I used something like this before

edit: ohhh it was Windows Speech Recognition. see this video:


Re: Any software exists to provide screen navigation via shortcut keys to overlay grid coordinates?

Posted: 27 Jun 2018, 02:08
by Guest

Re: Any software exists to provide screen navigation via shortcut keys to overlay grid coordinates?

Posted: 27 Jun 2018, 20:42
by tidbit
my unreleased ahk screen grid, Not sure if I want to release it or not :/
https://streamable.com/gn39d

Image

Re: Any software exists to provide screen navigation via shortcut keys to overlay grid coordinates?

Posted: 28 Jun 2018, 09:05
by GavinPen
Thanks all

@guest3456 - that looks similar to the Dragon NaturallySpeaking MouseGrid
@Guest - I somehow couldn't get Mouse Numpad Grid to work

@tidbit - This looks very useful. Again looks similar to the Speech Recognition ones, but more convenient to control it from the keyboard instead of by speech.
Are you using NumPad 1-9 to choose the cells?

Re: Any software exists to provide screen navigation via shortcut keys to overlay grid coordinates?

Posted: 28 Jun 2018, 10:47
by tidbit
yup
numpad controls.