All releases of keyTouch


Release Notes: keytouchd now detects if KDE or GNOME is running. It does so by checking if there is a process "kdesktop" or "gnome-session". If there is such a process, keytouchd will use the values of all environment variables for its own environment variables. As a result, the applications launched by keytouchd will appear on the XGL display if XGL is running and GTK applications will use the theme as set by KDE when running KDE.


Release Notes: Support for USB keyboards in combination with Linux kernel 2.6.24 and later.


Release Notes: Syntax version 1.2 is now used for keyboard files. keytouch-config now checks if KDE is running by checking the KDE_FULL_SESSION environment variable. keytouch-init now has support for USB keyboards. In keytouch-keyboard the keyboard list is now presented as a tree view. When started, the current keyboard is selected. When a keyboard file is successfully imported, it will also be selected.


Release Notes: Compiler warnings in keytouch-config and keytouch-keyboard have been fixed. In keytouch-acpid, read_event() now only cuts off a line when the line starts with "hotkey" or "button".


Release Notes: Compiler warning fixes, including bug 1731647 (create_get_scancode_dialog implicitly converted to pointer).


Release Notes: The beta version was declared stable. Some new keyboard files were added.


Release Notes: A music player plugin was added. When a plugin is removed, all the keys that have that plugin as their action will be set to their default action. The HTML documentation was updated.


Release Notes: The "BASSBOOST" (kernel) keycode cannot be used anymore in keyboard files because it does not work under X, meaning that no events are received from the X server when a key with keycode BASSBOOST is pressed. The Swedish and Irish translations were updated. GUI was improved by moving the "OK" button of the keyboard selection dialog from the left side of the "Cancel" button to the right side.


Release Notes: keytouch-acpid is not an X client anymore. Instead, it writes events to the event device of a keyboard. 'make install' will now install a boot script that calls keytouch-acpid so that it will run in the background. The Xsession script will not be installed anymore, because keytouch-acpid is no longer an X client. In the Amixer plugin, muting is now also possible for channels without a playback switch.


Release Notes: The last beta has been declared stable.