Nastavenie Lenovo ThinkPad SL kláves

Klávesové skratky v Ubuntu 9.04

Pri prvom spustení vyzeralo, že funguje všetko, ale klávesy na regulovanie jasu a hlasitosti (Volume Up, Volume Down a Mute) nefungovali. Dôvod je, že SL séria ani nepatrí medzi ThinkPady, lebo má firmware IdeaPadov a tak nefunguje známy thinkpad_acpi kernel module, ktorý má práve spomínané klávesy sprístupniť. Našťastie tento problém som nemal sám a tak pán Alexandre Rostovtsev (tetronimo) vytvoril ešte neoficiálny kernel modul.

Modul je voľne dostupný na stiahnutie na stránke github.com/tetromino/lenovo-sl-laptop/tree/master

Ako postupovať

Po stiahnutí modulu:

  1. rozbaliť do adresára /usr/src
  2. potom ísť do vypakovaného adresára a skompilovať modul s príkazom make all
  3. po skompilovaní treba modul skopírovať medzi ostatné moduly s príkazom sudo cp lenovo-sl-laptop.ko /lib/modules/`uname -r`/kernel/drivers/misc
  4. treba rebuildnúť závislosti(dependencies) medzi modulmi sudo depmod
  5. nakoľko thinkpad_acpi modul nejde, tak ho blacklistneme s editovaním súborusudo gedit /etc/modprobe.d/blacklist
  6. do súboru pridať riadokblacklist thinkpad-acpi
  7. treba editovať súborsudo gedit /etc/init.d/hotkey-setup
  8. pridať riadky za do_video echo 0 > /sys/module/video/parameters/brightness_switch_enabled a modprobe lenovo-sl-laptop
  9. treba editovať súbor sudo gedit /etc/modprobe.d/lenovo-sl-laptop.conf a pridať riadok options lenovo-sl-laptop control_backlight=1
  10. už len ostáva sudo /etc/init.d/hotkey-setup stop

    sudo /etc/init.d/hotkey-setup start a skúsiť klávesy 😉

Návod je preklad zo stránky http://gianlucamagalotti.wordpress.com/2009/02/16/lenovo-thinkpad-sl-series-hotkeys/, kde nájdete ešte ako ‘hacknúť’ Fn+F8 (ultranav)

Advertisements

About Michal Zuber

Full stack developer, biker and rollerblader. Owner and developer at https://nevilleweb.sk/ Co-founded http://neville.sk/ Blog at https://michalzuber.wordpress.com/
This entry was posted in linux, sl500, thinkpad, ubuntu. Bookmark the permalink.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s