Author Topic: Garmin Onscreen Keyboard  (Read 3099 times)

Offline hadaak

  • Jr. Member
  • **
  • Posts: 54
  • Karma: +0/-0
Garmin Onscreen Keyboard
« on: September 14, 2013, 09:56:24 PM »
So after some searching I found this trick:

1. Download AutoIt from here: http://www.autoitscript.com/cgi-bin/getfile.pl?autoit3/autoit-v3-setup.exe and install it.
2.Create a text file (let's call it OSK.txt)
3.Paste this text in the file:

While 1
   $cursor = MouseGetCursor()
   If $cursor = 5 or $cursor = 0 Then ShellExecute('"C:\Program Files\Common Files\microsoft shared\ink\TabTip.exe"')
   Sleep(750)
WEnd

4. Rename the file to OSK.au3
5. Run the file.
It will stay in your taskbar and monitor the cursor.
Garmin inputbox cursor ID is unknow which mean 0 for AutoIt. inputboxes of most other apps have ID 5. So this will also work in other apps.
This script can be tweaked to work only in garmin. I use it with windows 8 and it is great for both Garmin and other apps like IE and Windows Explorer... Windows 8 OSK is just what Garmin is missing :-)
Enjoy.

Original idea is here: http://answers.microsoft.com/en-us/windows/forum/windows_8-desktop/on-screen-keyboard-icon-no-longer-pops-up-when/1253f8d6-4586-49f0-b94f-2ae0e2726ac1?page=2

Offline hadaak

  • Jr. Member
  • **
  • Posts: 54
  • Karma: +0/-0
Re: Garmin Onscreen Keyboard
« Reply #1 on: September 16, 2013, 06:13:49 PM »
an update code to hide the keyboard when you click out of an inputbox (garmin or other app)


While 1
$cursor = MouseGetCursor()
Sleep(250)
If $cursor = 5 or $cursor = 0 Then
$keyboard = ShellExecute('"C:\Program Files\Common Files\microsoft shared\ink\TabTip.exe"')
ElseIf $cursor <> 5 or $cursor <> 0 Then
Run(@ComSpec & " /c " & 'taskkill /im tabtip.exe', "", @SW_HIDE)
EndIf

WEnd

got it from http://forum.xda-developers.com/show...1992361&page=4

Offline hadaak

  • Jr. Member
  • **
  • Posts: 54
  • Karma: +0/-0
Re: Garmin Onscreen Keyboard
« Reply #2 on: September 24, 2013, 04:07:13 PM »
I thought this would get some interest but looks like no one is using garmin  :-\
I'm working on a small standalone executable, to add in the startup menu, which will manage the windows 7-8 pop OSK.

carputer1

  • Guest
Re: Garmin Onscreen Keyboard
« Reply #3 on: September 24, 2013, 04:44:24 PM »
one of the reasons garmin got dismissed was because of the osk, ,, maybe when users see what you are doing ,
they may jump on this ,, but we only have about 150 real users here,,
and that will make the garmin users even less,,,,

Offline hadaak

  • Jr. Member
  • **
  • Posts: 54
  • Karma: +0/-0
Re: Garmin Onscreen Keyboard
« Reply #4 on: September 24, 2013, 04:50:31 PM »
what is the prefered gps soft over then?

carputer1

  • Guest
Re: Garmin Onscreen Keyboard
« Reply #5 on: September 24, 2013, 04:58:42 PM »
The fav are sygic or igo,

But don't stop if you use Garmin yourself , you won't be the only one

Offline hadaak

  • Jr. Member
  • **
  • Posts: 54
  • Karma: +0/-0
Re: Garmin Onscreen Keyboard
« Reply #6 on: September 24, 2013, 05:31:57 PM »
I'm not stopping :-) I use and like garmin :-)