maintpb -- ThinkPad Buttons - Summary

Membership Info
Group Admin:
1 active member

Group identification
Id: 2320
System Name: tpb
Name: tpb -- ThinkPad Buttons
Group Type: non-GNU software and documentation

Search in this Group


This group is not part of the GNU Project.

With TPB it is possible to bind a program to the ThinkPad, Mail, Home and Search button. TPB can also run a callback program on each state change with the changed state and the new state as options. So it is possible to trigger several actions on different events. TPB has a on-screen display (OSD) to show volume, mute, brightness and some other informations. Furthermore TPB supports a software mixer, as the R series ThinkPads have no hardware mixer to change the volume.

Registration Date: Fri 21 Jun 2002 02:56:39 PM UTC
License: GNU General Public License v2 or later
Development Status: 5 - Production/Stable


Latest News rss feed
Release 0.6.4
     posted by mbr, Mon 25 Jul 2005 09:25:56 AM UTC

Version 0.6.4 released

- Ability to selectively turn different OSD messages on and off.
- Change to users home before executing a external command.

Release 0.6.3
     posted by mbr, Mon 23 Aug 2004 12:56:15 PM UTC

Version 0.6.3 released

- performance tweaks

Release 0.6.2
     posted by mbr, Wed 19 May 2004 02:43:34 PM UTC

Version 0.6.2 released

- Reworked signal handling and execution of external applications, because some applications crashed.
  NOTE: Starting with this release you need to specify the full path to a executable.
- The default font, defined by xosd, is used as default font for tpb.
- Patch from Soren S. Jorvang that makes tpb compile and run on NetBSD.
- Patch from Mika Fischer that enables the Wireless key combo.

Release 0.6.1
     posted by mbr, Mon 19 Jan 2004 10:17:00 AM UTC

Version 0.6.1 released

- Added support for more features of the xosd library. Namely the fonts can be outlined and the color of the shadow and the outline can be changed.
- Added an option to disable grabbing of X events for those who want to map them in other applications. In general only those events are grabbed, that are configured.
- Russian translation, thanks to Grigory Batalov.

Back to the top

Powered by Savane 3.13-b921.
Corresponding source code