tpb - program to use the IBM ThinkPad(tm) special keys

Property Value
Distribution Ubuntu 16.04 LTS (Xenial Xerus)
Repository Ubuntu Universe i386
Package name tpb
Package version 0.6.4
Package release 8
Package architecture i386
Package type deb
Installed size 232 B
Download size 41.01 KB
Official Mirror
This program enables the IBM Thinkpad(tm) special keys. It is possible to bind
a program to the ThinkPad button. It has a on-screen display (OSD) to show
volume, mute and brightness of the LCD.


Package Version Architecture Repository
tpb_0.6.4-8_amd64.deb 0.6.4 amd64 Ubuntu Universe
tpb - - -


Name Value
adduser -
debconf >= 0.5
debconf -
debconf-2.0 -
libc6 >= 2.4
libx11-6 -
libxosd2 >= 2.2.14


Type URL
Binary Package tpb_0.6.4-8_i386.deb
Source Package tpb

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install tpb deb package:
    # sudo apt-get install tpb




2012-04-08 - Prach Pongpanich <>
tpb (0.6.4-8) unstable; urgency=low
* New maintainer (Closes: #643900)
* Switch to dpkg-source 3.0 (quilt) format
* debian/compat:
- Bump debhelper compat level to 7
* debian/control:
- Update Build-Depends debhelper to (>= 7.0.50~)
- Bump to Standards-Version 3.9.3, no changes needed
- Add upstream home page
- Add dpkg-dev (>= 1.16.1~) to Build-Deps as we require the hardening
build flags
* debian/rules:
- Replace "dh_clean -k" with "dh_prep"
* debian/watch
- Remove dh_make template
* debian/tpb.config:
- Fix lintian warning: unused-debconf-template
- Remove "db_input medium tpb/makedev",
not contained in debconf templates file (Closes: #656917)
* Fix lintian spelling error:
- debian/patch/fix-spelling-error-in-manpage.patch
- debian/patch/fix-spelling-error-in-binary.patch 
2012-03-11 - Christian Perrier <>
tpb (0.6.4-7.1) unstable; urgency=low
* Non-maintainer upload.
* Fix pending l10n issues. Debconf translations:
- Indonesian (Mahyuddin Susanto).  Closes: #607336
- Polish (Michał Kułach).  Closes: #662093
2012-01-21 - Steve McIntyre <>
tpb (0.6.4-7) unstable; urgency=low
* Update use of /dev/.udev for the /run transition. Closes: #644329
Thanks to Roger Leigh for the patch.
* Remove references to devfs, it died years ago.
* Lintian-prompted cleanups:
+ Update Standards-Version
+ Add build-arch and build-indep rules
+ Clean up clean rule, don't ignore errors
2010-10-18 - Steve McIntyre <>
tpb (0.6.4-6) unstable; urgency=low
* Fix pending l10n issues with new/updated Debconf translations. Thanks
again to Christian Perrier for his tireless work on this front!
* Spanish (Omar Campagne).  Closes: #582318
* Danish (Joe Hansen).  Closes: #597762
* Italian (Vincenzo Campanella).  Closes: #600220
* Updated Standards-Version.
2010-02-10 - Steve McIntyre <>
tpb (0.6.4-5) unstable; urgency=low
* Change the priority of the udev rule so that udev doesn't change
permissions on /dev/nvram again afterwards. Thanks to Kevin Coyner for
a patch. Closes: #569111
2010-01-17 - Steve McIntyre <>
tpb (0.6.4-4) unstable; urgency=low
* Add a udev rules file to set up appropriate permissions on /dev/nvram.
Thanks to Paul Martin for the patch. Closes: #551086. Also remove the
old conf file /etc/devfs/conf.d/tpb if it still exists.
* Remove old MAKEDEV code and dependency. Closes: #477061
2009-09-22 - Steve McIntyre <>
tpb (0.6.4-3) unstable; urgency=low
* Initial upload from new maintainer.
* Update to recent Standards-Version and fix a load of lintian warnings:
+ Use debhelper 6 and higher, in debian/compat
+ Add misc:Depends
+ Add debhelper tokens as appropriate
+ Remove old devfs cruft
+ Add Pre-depend on debconf for preinst
* Remove old makedev question
* Add Russian debconf translation. Thanks to Yuri Kozlov. Closes: #541762
* Add French translation and debconf translation. Thanks to Frédéric
Boiteux. Closes: #448613.
2007-07-20 - Clint Adams <>
tpb (0.6.4-2.3) unstable; urgency=low
* Bump to Standards-Version 3.7.2.
* Add amd64 to the architecture list.  closes: #409582.
* Add Dutch po-debconf translation from Bart Cornelis.  closes: #419402.
* Add Portuguese po-debconf translation from Luísa Lourenço.
closes: #415069.
* Fix XSI:ism in /etc/X11/Xsession.d/90tpb.  closes: #382859.
2006-11-21 - Steinar H. Gunderson <>
tpb (0.6.4-2.2) unstable; urgency=high
* Non-maintainer upload.
* Add dependency on adduser; makes the package configure in a clean
chroot, patch from Matthew Johnson. (Closes: #398531)

See Also

Package Description
tpm-tools_1.3.8-2_i386.deb Management tools for the TPM hardware (tools)
tpm2-tools_1.0.0+20160226.64b3334-0ubuntu2_i386.deb TPM 2.0 utilities
tpp_1.3.1-4_all.deb text presentation program
trac-accountmanager_0.4.3-2_all.deb account management plugin for Trac
trac-announcer_0.12.1+r14934-2_all.deb enhanced e-mail notification system for Trac
trac-authopenid_0.4.7-1_all.deb OpenID authentication plugin for Trac
trac-bitten-slave_0.6+final-3_all.deb continuous integration plugin for Trac
trac-bitten_0.6+final-3_all.deb continuous integration plugin for Trac
trac-codecomments_1.1.1+dfsg-1_all.deb code comments and review plugin for Trac
trac-customfieldadmin_0.2.6+r10460-1_all.deb panel for administrating custom ticket fields in Trac
trac-datefieldplugin_0.7782-3.1_all.deb Add custom date fields to Trac tickets
trac-diavisview_0.1+r11124-2_all.deb Renders dia and vdx files in Trac
trac-email2trac_2.8.8-1_all.deb Creates and amends Trac tickets from e-mail
trac-graphviz_0.7.5-1.1_all.deb Graphs printing plugin for Trac
trac-httpauth_1.1+r6675-1_all.deb Force HTTP authentication from within Trac