<?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=Indrek-haav</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=Indrek-haav"/>
	<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/wiki/Special:Contributions/Indrek-haav"/>
	<updated>2026-05-03T22:29:09Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.31.12</generator>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Category:SL400&amp;diff=43031</id>
		<title>Category:SL400</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Category:SL400&amp;diff=43031"/>
		<updated>2009-04-28T11:43:13Z</updated>

		<summary type="html">&lt;p&gt;Indrek-haav: /* Features */&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;
&amp;lt;div style=&amp;quot;margin: 0; margin-right:10px; border: 1px solid #dfdfdf; padding: 0em 1em 1em 1em; background-color:#F8F8FF; align:right;&amp;quot;&amp;gt;&lt;br /&gt;
{||&lt;br /&gt;
|&lt;br /&gt;
=== ThinkPad iSeries SL400 ===&lt;br /&gt;
This page gives an overview of all ThinkPad SL400 related topics.&lt;br /&gt;
|{{WARN|The SL400 has IdeaPad firmware, it is not a ThinkPad as far as Operating System support (i.e. drivers) are concerned.}}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Features ====&lt;br /&gt;
* [[Intel Core 2 Duo]]&lt;br /&gt;
* One of the following:&lt;br /&gt;
** Integrated Intel GMA 4500MHD &lt;br /&gt;
** Discrete NVIDIA GeForce 9300M GS graphics&lt;br /&gt;
* 14.1&amp;quot; TFT display with 1280×800 (WXGA)&lt;br /&gt;
* ExpressCard&lt;br /&gt;
* IEEE1394 FireWire&lt;br /&gt;
* 4 USB ports&lt;br /&gt;
* Optional Blu-ray drive&lt;br /&gt;
* WWAN / WiMAX / WiFi&lt;br /&gt;
* Bluetooth&lt;br /&gt;
* Optional GPS&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:SL Series]]&lt;/div&gt;</summary>
		<author><name>Indrek-haav</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=ThinkPad_Button&amp;diff=43030</id>
		<title>ThinkPad Button</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=ThinkPad_Button&amp;diff=43030"/>
		<updated>2009-04-28T11:27:03Z</updated>

		<summary type="html">&lt;p&gt;Indrek-haav: /* Models featuring this Technology */ the button is called Lenovo Care on the SL-series&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|style=&amp;quot;vertical-align:top;padding-right:20px;width:10px;&amp;quot; | [[Image:Accessibm.png]]&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot; |&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 0; margin-right:10px; border: 1px solid #dfdfdf; padding: 0em 1em 1em 1em; background-color:#F8F8FF; align:right;&amp;quot;&amp;gt;&lt;br /&gt;
The ThinkPad Button is a button situated in the upper left corner of the keyboard on modern ThinkPads. It is intended to be a means of quick access to help and support. Technically it is nothing else than a button that can be configured to launch a certain piece of software. While originally it was grey and labelled {{ibmkey|ThinkPad|#494949}}, IBM later made it blue and called it the {{ibmkey|Access IBM|#495988}} Button. Lenovo relabelled it as {{ibmkey|ThinkVantage|#495988}} after it took over the ThinkPad line from IBM.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
__NOTOC__&lt;br /&gt;
== System Boot ==&lt;br /&gt;
Pressing {{ibmkey|Access IBM|#495988}} or {{ibmkey|ThinkVantage|#495988}} at system boot can launch the [[Predesktop Area| Predesktop Area]]. This depends on a specific setting of the BIOS Setup Utility and on the availability of either a [[Hidden Protected Area|Hidden Protected Area]] or a [[Rescue and Recovery|Rescue and Recovery partition]]. See the linked pages for details.&lt;br /&gt;
&lt;br /&gt;
== Linux support ==&lt;br /&gt;
===Using HAL===&lt;br /&gt;
Recent Linux distributions like Fedora 10 and Ubuntu 8.10 use HAL to manage input devices.&lt;br /&gt;
&lt;br /&gt;
HAL will map the ThinkPad button to either 'vendor' or 'prog1', depending on the version of the hal-info config files.&lt;br /&gt;
&lt;br /&gt;
Older versions mapped it to 'vendor' because that is the most logical choice. However the 'vendor' button keycode is out of range for Xorg, which made it impossible to have Xorg respond to the keypress (this limitation should be fixed with Xorg 1.6 planned for late 2009). As such the mapping was changed to 'prog1' instead in later versions of the config files.&lt;br /&gt;
&lt;br /&gt;
The config file responsible for this is {{path|/usr/share/hal/fdi/information/10freedesktop/30-keymap-module-thinkpad-acpi.fdi}} and you can view the mapping with lshal.&lt;br /&gt;
&lt;br /&gt;
If you wish to do your own mapping, you can override the system mapping files by creating your own in {{path|/etc/hal/fdi}}.&lt;br /&gt;
&lt;br /&gt;
You can also run xev from Xorg to check if Xorg recognises the button when pressed. If Xorg recognises the button it can be configured in gnome with gnome-keybinding-properties.&lt;br /&gt;
===Using tpb===&lt;br /&gt;
Under Linux, the IBM ThinkPad(tm) special keys can be enabled using [[tpb]].&lt;br /&gt;
&lt;br /&gt;
I.e., to make pressing the Access IBM Button launch ntpctl, add the following line {{path|/etc/tpbrc}} file: &lt;br /&gt;
 THINKPAD    /usr/bin/X11/xterm -T ntpctl -e ntpctl&lt;br /&gt;
&lt;br /&gt;
To make pressing the Access IBM Button launch the ThinkWiki homepage in Firefox, add the following line: &lt;br /&gt;
 &amp;lt;nowiki&amp;gt;THINKPAD    /usr/bin/firefox http://www.thinkwiki.org&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
See the [[tpb]] page and the [[How to get special keys to work | ThinkPad special keys HOWTO]] for more information.&lt;br /&gt;
&lt;br /&gt;
===Using KDE===&lt;br /&gt;
&lt;br /&gt;
KDE supports assigning actions to (some) ThinkPad special keys, through the ThinkPad buttons [[KMilo]] plugin. &lt;br /&gt;
&lt;br /&gt;
It can be activated and configured in the KDE Control Center (&amp;lt;tt&amp;gt;kcontrol&amp;lt;/tt&amp;gt;), under &amp;lt;tt&amp;gt;System Administration --&amp;gt; IBM Thinkpad Laptop&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
===Using xbindkeys on Ubuntu===&lt;br /&gt;
&lt;br /&gt;
On Ubuntu (at least 7.04/Feisty) &amp;lt;code&amp;gt;tpb&amp;lt;/code&amp;gt; is not really an option, because it conflicts with &amp;lt;code&amp;gt;hotkey-setup&amp;lt;/code&amp;gt;, which is responsible for much things working out of the box.&lt;br /&gt;
&lt;br /&gt;
An alternative is to use &amp;lt;code&amp;gt;xbindkeys&amp;lt;/code&amp;gt;, which can easily be installed with &amp;lt;code&amp;gt;aptitude install xbindkeys&amp;lt;/code&amp;gt; or via the Synaptic package manager. It can be used to assign arbitrary commands to certain keycodes. Therefore, we first have to find this keycode by running &amp;lt;code&amp;gt;xbindkeys --key&amp;lt;/code&amp;gt; and pressing the ThinkPad Button. This should result in something like the following:&lt;br /&gt;
 sean@amalthea ~ $ xbindkeys --key&lt;br /&gt;
 Press combination of keys or/and click under the window.&lt;br /&gt;
 You can use one of the two lines after &amp;quot;NoCommand&amp;quot;&lt;br /&gt;
 in $HOME/.xbindkeysrc to bind a key.&lt;br /&gt;
 &amp;quot;NoCommand&amp;quot;&lt;br /&gt;
     m:0x0 + c:159&lt;br /&gt;
     NoSymbol&lt;br /&gt;
&lt;br /&gt;
Now we can construct a minimal configuration file in &amp;lt;code&amp;gt;~/.xbindkeysrc&amp;lt;/code&amp;gt;:&lt;br /&gt;
 &amp;quot;gnome-terminal&amp;quot;&lt;br /&gt;
 m:0x0 + c:159&lt;br /&gt;
After starting &amp;lt;code&amp;gt;xbindkeys&amp;lt;/code&amp;gt; without further options the ThinkPad Button should launch a new terminal. &lt;br /&gt;
&lt;br /&gt;
To start the program automatically at login add it under &amp;quot;System -&amp;gt; Preferences -&amp;gt; Sessions -&amp;gt; Startup Programs&amp;quot; (assuming the Gnome Desktop is used, otherwise add it to your &amp;lt;code&amp;gt;~/.xinitrc&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;~/.xsession&amp;lt;/code&amp;gt; or whatever is responsible for startup items in your setting).&lt;br /&gt;
&lt;br /&gt;
===Using Gnome===&lt;br /&gt;
&lt;br /&gt;
A simpler but less flexible possibility than &amp;lt;code&amp;gt;xbindkeys&amp;lt;/code&amp;gt; is &amp;quot;System -&amp;gt; Preferences -&amp;gt; Keyboard Shortcuts&amp;quot;. Just go to (for example) &amp;quot;Run a terminal&amp;quot; and press the ThinkPad Button, when asked for a &amp;quot;New accelerator...&amp;quot;. This will only work under the Gnome Desktop and cannot execute arbitrary commands, as &amp;lt;code&amp;gt;xbindkeys&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;tpb&amp;lt;/code&amp;gt; can.&lt;br /&gt;
&lt;br /&gt;
== Windows support (2000 or XP) ==&lt;br /&gt;
If you want to customize the program that is launched when the {{ibmkey|ThinkPad|#494949}}, {{ibmkey|Access IBM|#495988}} or {{ibmkey|ThinkVantage|#495988}} button is pressed while&lt;br /&gt;
the machine is running {{Windows}} (2000 or XP) you can change the following registry entry:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;HKEY_LOCAL_MACHINE\SOFTWARE\IBM\TPHOTKEY\8001&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Here are the default values for the original IBM version:&lt;br /&gt;
&lt;br /&gt;
 [HKEY_LOCAL_MACHINE\SOFTWARE\IBM\TPHOTKEY\8001]&lt;br /&gt;
 &amp;quot;File&amp;quot;=&amp;quot;C:\\Program Files\\IBM\\Access IBM\\aibm.exe&amp;quot;&lt;br /&gt;
 &amp;quot;DispName&amp;quot;=&amp;quot;Access IBM&amp;quot;&lt;br /&gt;
&lt;br /&gt;
And these are the default values for the Lenovo version:&lt;br /&gt;
&lt;br /&gt;
 [HKEY_LOCAL_MACHINE\SOFTWARE\IBM\TPHOTKEY\8001]&lt;br /&gt;
 &amp;quot;File&amp;quot;=&amp;quot;C:\\PROGRA~1\\THINKV~1\\PrdCtr\\LPL1.exe&amp;quot;&lt;br /&gt;
&lt;br /&gt;
To avoid conflicts, be sure to enter the file paths as DOS truncated (first six characters, then &amp;quot;~1&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
== Related Links ==&lt;br /&gt;
*[[Python script for Windows to control ThinkPad features]] that also allows querying of the ThinkPad button&lt;br /&gt;
*[http://www.pc.ibm.com/us/think/thinkvantagetech/accessibm.html IBMs Access IBM ThinkVantage Technology page]&lt;br /&gt;
*[http://www-3.ibm.com/pc/support/site.wss/AIBM-TOOLS.html Access IBM - Customization Guide]&lt;br /&gt;
&lt;br /&gt;
==Models featuring this Technology==&lt;br /&gt;
'''&amp;quot;ThinkPad&amp;quot; button'''&lt;br /&gt;
*ThinkPad {{A Series}}&lt;br /&gt;
*ThinkPad {{R30}}, {{R31}}, {{R32}}&lt;br /&gt;
*ThinkPad {{T20}}, {{T21}}, {{T22}}, {{T23}}, {{T30}}&lt;br /&gt;
*ThinkPad {{X20}}, {{X21}}, {{X22}}, {{X23}}, {{X24}}, {{X30}}&lt;br /&gt;
*ThinkPad {{TransNote}}&lt;br /&gt;
*ThinkPad {{S30}}, {{S31}}&lt;br /&gt;
&lt;br /&gt;
'''&amp;quot;Access IBM&amp;quot; button'''&lt;br /&gt;
*ThinkPad {{G40}}, {{G41}}&lt;br /&gt;
*ThinkPad {{R40}}, {{R40e}}, {{R50}}, {{R50e}}, {{R50p}}, {{R51}}, {{R51e}}, {{R52}}&lt;br /&gt;
*ThinkPad {{T40}}, {{T40p}}, {{T41}}, {{T41p}}, {{T42}}, {{T42p}}, {{T43}}, {{T43p}}&lt;br /&gt;
*ThinkPad {{X31}}, {{X32}}, {{X40}}, {{X41}}, {{X41T}}&lt;br /&gt;
&lt;br /&gt;
'''&amp;quot;ThinkVantage&amp;quot; button'''&lt;br /&gt;
*ThinkPad {{R60}}, {{R60e}}, {{R61}}&lt;br /&gt;
*ThinkPad {{T60}}, {{T60p}}, {{T61}}, {{T61p}}, {{T400}}, {{T500}}&lt;br /&gt;
*ThinkPad {{X60}}, {{X60s}}, {{X61}}, {{X61s}}, {{X61_Tablet}}, {{X300}}, {{X200}}&lt;br /&gt;
*ThinkPad {{Z Series}}&lt;br /&gt;
&lt;br /&gt;
'''&amp;quot;Lenovo Care&amp;quot; button'''&lt;br /&gt;
*ThinkPad {{SL300}}, {{SL400}}, {{SL500}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Glossary]]&lt;/div&gt;</summary>
		<author><name>Indrek-haav</name></author>
		
	</entry>
</feed>