===== Notes for ThinkPad x230 w/ linux =====
My notes for running linux on the ThinkPad x230. Mine is model G2ET94WW.
===== using the trackball/nipple to scroll websites, current way =====
* fedora: yum -y install xorg-x11-apps xinput
* add this to ~/.xsession:
xinput list | \
egrep 'TPPS/2 IBM TrackPoint|DualPoint Stick|Synaptics Inc. Composite TouchPad / TrackPoint|PS/2 Generic Mouse' | \
sed 's/.*id=\([0-9]\{1,\}\).*/\1/' | \
while read id ; do
xinput set-prop $id "Evdev Wheel Emulation" 1
xinput set-prop $id "Evdev Wheel Emulation Button" 2
xinput set-prop $id "Evdev Wheel Emulation Timeout" 200
xinput set-prop $id "Evdev Wheel Emulation Axes" 6 7 4 5 # horiz. and vert. scrolling
#xinput set-prop $id "Evdev Wheel Emulation Axes" 0 0 4 5 # just vert. scolling
done
===== automatic detection/modesetting for external monitor =====
I use a external 24" monitor attached to the ultrabase dockingstation. X detects the DisplayPort-output as HDMI-2, from there i use a cable to the DVI-interface of the monitor. This script is run upon userlogin from xdm.
cat >>~/.xsession </tmp/xsessionlog
xrandr --output LVDS1 --off
xrandr --output HDMI1 --auto
xrandr --output HDMI2 --mode 1920x1080
fi
EOT
===== tuning LED brightness =====
yum -y install xbacklight
xbacklight -inc 10%
xbacklight -dec 10%
===== i915 chip power saving =====
Module options help power saving. Using option "i915_enable_rc6=7" leads here to suspend to RAM no longer working.
echo 'options i915 i915_enable_rc6=6 i915_enable_fbc=1 lvds_downclock=1' > \
/etc/modprobe.d/i915.conf