Welcome to GOK

Special note: if you are a GOK user, or wish to help out with the project we need to hear from you!  Please send us an email.

GOK is award winning software that provides text entry and graphical user interface interaction using only switches and/or mouse devices. When the term "winning awards" is mentioned, we definitely cannot skip saying a word or two about the best online casino sites available for Canadian players. Click here to read more about what are the top legal Canadian casinos and what features to look for when choosing an online casino to play at.

GOK is an on-screen keyboard that provides access to the GNOME desktop via dynamically generated keyboards, and text entry via one of the provided alphanumeric keyboards, or a dynamic keyboard created based on the users current system keyboard driver, or even a user made keyboard.

GOK keyboards are created in two ways. Dynamic keyboards are created (while GOK is running) to provide access to the desktop and application GUIs.  Premade keyboards are specified using fairly simple xml (“.kbd”) files.  Current keyboards include:

  • launcher.kbd
  • move-resize.kbd
  • gok-controls.kbd
  • main.kbd
  • numberpad.kbd
  • text-operations.kbd
  • hide.kbd
  • quit.kbd
  • valuator.kbd
  • Keyboard.kbd
  • mouse.kbd
  • qwerty.kbd

GOK allows the creation of new ways of operating the gok keyboards via xml “access method” files (“.xam”) files. These files also provide the description of the user interface for the access method’s settings. Current access methods include:

  • automatic-scanning.xam
  • dwell-selection.xam
  • singlekey-automatic-scanning.xam
  • singlekey-inverse-scanning.xam
  • directed.xam
  • inverse-scanning.xam
  • direct-selection.xam

Started in late 2001, GOK was created at the ATRC (University of Toronto) with funding from Sun Microsystems. GOK’s current strength is in minimal gesture (e.g. 1 switch) access.

GOK needs help! There is a list of enhancement requests that we welcome anyone to help out with. GOK has lot of room for improvement including a need for easier configuration, visual slickness, as well as refactoring and bug fixing. For a critical review please read Henrik’s GOK review.

GOK gnome site: http://developer.gnome.org/projects/gap/AT/GOK/index.html

GOK gnome wiki site: http://live.gnome.org/Gok

Aside from the gnome on screen keyboard for Linux systems we also offer GOK keyboard which is available as an android app in the Google Playstore. Since Android is Linux based, we thought we'd expand the support.
The GOK keyboard is obviously a virtual keyboard for android devices, based on the Linux on screen keyboard and it's one of the most popular keyboard apps on the platform. It offers unrivaled flexibility and features, such as themes, emojis, GIF's, auto correction, gesture typing and voice input. For those wondering how to access on screen keyboard, it's quite easy: Just make the GOK keyboard your default keyboard in the settings and every time you tap on an empty field for typing the keyboard automatically appears.

We have received multiple awards for our software because it is the best. We also would like to point out that whenever you are on the "GO" we highly recommend you check out the plethora of online games available like online multiplayer games and mobile casino games. No downloads, just gaming. You are a click away of discovering the best online casino site, with even better casino games. Try them out and enjoy the most exciting bonuses and promotions they offer. Find out why this online casino is chosen by millions of players from France.

If you are a beginner and you are about to enter the online casino world, looking for no deposit bonus codes should be your primary target. There are so many handy guides that will help you learn all the pros and cons of using no deposit bonuses and how they actually work.

No matter the online casino you have found, you always run into different casino bonuses and promotions. You know that they are supposed to help you win easily, but do you really know what their real importance is? If you don't, continue reading this and you will find everything related to no deposit bonuses and how do they work.

Linux Based Games

Online games are especially attractive to Linux users because of the lack of supported games on the operating system. Despite it being a convenience, it's a really an efficient way of gaming. Casual players can enjoy entertainment at their fingertips while competitive players can win real money by playing online poker, blackjack games, slot games and every casino game you can imagine.

Our keyboard also has great support for all sorts of games, hence it will be displayed in landscape mode in which most games are played in. The GOK keyboard has been in development for years and it's in a very stable state while being feature rich. If you have some kind of query, feature request or bug report we would appreciate it if you emailed us.