<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://www.thinkwiki.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=LeJo</id>
	<title>ThinkWiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://www.thinkwiki.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=LeJo"/>
	<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/wiki/Special:Contributions/LeJo"/>
	<updated>2026-05-04T03:35:44Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.31.12</generator>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Tpb&amp;diff=27698</id>
		<title>Tpb</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Tpb&amp;diff=27698"/>
		<updated>2007-01-15T12:20:55Z</updated>

		<summary type="html">&lt;p&gt;LeJo: Note about tpb and xmodmap&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot; |&lt;br /&gt;
== tpb - Thinkpad Buttons ==&lt;br /&gt;
TPB is a little program that enables you to use the IBM ThinkPad(tm) special keys.&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
TPB has been ported to KDE, yielding the [[KMilo]] plugin.&lt;br /&gt;
||&lt;br /&gt;
&lt;br /&gt;
[[Image:Tpb.jpg]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Project Homepage / Availability ===&lt;br /&gt;
http://www.nongnu.org/tpb/&lt;br /&gt;
&lt;br /&gt;
=== Status ===&lt;br /&gt;
Version 0.6.4&lt;br /&gt;
&lt;br /&gt;
=== Packages ===&lt;br /&gt;
* {{Debian}} packages are available: http://packages.debian.org/unstable/utils/tpb.html&lt;br /&gt;
* {{Gentoo}} ebuild: http://packages.gentoo.org/packages/?category=app-laptop;name=tpb&lt;br /&gt;
* {{Redhat}} packages: http://dag.wieers.com/packages/tpb/&lt;br /&gt;
&lt;br /&gt;
=== CVS ===&lt;br /&gt;
The sources can be checked out through anonymous CVS with the following instruction set:&lt;br /&gt;
 export CVS_RSH=&amp;quot;ssh&amp;quot;&lt;br /&gt;
 cvs -d :ext:anoncvs@savannah.nongnu.org:/cvsroot/tpb co tpb &lt;br /&gt;
&lt;br /&gt;
=== Documentation ===&lt;br /&gt;
* [http://www.nongnu.org/tpb/doc/tpb.1.html Man-Page]&lt;br /&gt;
&lt;br /&gt;
=== Sample configuration ===&lt;br /&gt;
* [http://www.nongnu.org/tpb/doc/tpbrc.html /etc/tpbrc]&lt;br /&gt;
* Note that on some systems the &amp;quot;nvram&amp;quot; module will need to be loaded before tpb will work, as tpb needs to write to this device.  If you run tpb in user-space, you will need write permissions (and, possibly, read); it is probably best to simply add users to a &amp;quot;nvram&amp;quot; group.&lt;br /&gt;
* Also note that using tpb and xmodmap altogether may cause some problems. For example, on a ThinkPad T60p running under Debian GNU/Linux (Etch, Testing), to map the two buttons next to the up arrow to some function, adding the right lines to ~/.Xmodmap may not be sufficient: you need to specify in your /etc/tpbrc (or ~/.tpbrc) the following line:&lt;br /&gt;
 XEVENTS     OFF&lt;br /&gt;
(You just need to uncomment this line in the sample configuration file.)&lt;br /&gt;
&lt;br /&gt;
=== Contact ===&lt;br /&gt;
Contact the author at [mailto:markus.braun@krawel.de markus.braun@krawel.de].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
=== Related links === &lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Tools]]&lt;/div&gt;</summary>
		<author><name>LeJo</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Talk:Tpb&amp;diff=27697</id>
		<title>Talk:Tpb</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Talk:Tpb&amp;diff=27697"/>
		<updated>2007-01-15T12:10:55Z</updated>

		<summary type="html">&lt;p&gt;LeJo: Note about adding users to a nvram group&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;quot;''Note that on some systems the &amp;quot;nvram&amp;quot; module will need to be loaded before tpb will work, as tpb needs to write to this device. If you run tpb in user-space, you will need write permissions (and, possibly, read); it is probably best to simply add users to a &amp;quot;nvram&amp;quot; group.''&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Indeed, it may be much easier to get tpb to work properly if you add your user to the nvram group.&lt;br /&gt;
&lt;br /&gt;
LeJo&lt;/div&gt;</summary>
		<author><name>LeJo</name></author>
		
	</entry>
</feed>