abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
dnes 15:55 | Komunita

Free Software Foundation (FSF, Nadace pro svobodný software) publikovala nové video s názvem The University of Costumed Heroes. Jedná se o součást kampaně za používání svobodného softwaru při distanční výuce.

Ladislav Hagara | Komentářů: 2
včera 13:33 | Zajímavý projekt

Vývojáři přenosného počítače Pocket Popcorn Computer (Pocket P.C.) (zprávička) informují na svém blogu, že návrh hardwaru zveřejnili na GitHubu pod licencí CC BY-SA 3.0 US.

Ladislav Hagara | Komentářů: 4
včera 08:00 | Zajímavý článek

David Revoy, autor mj. komiksu Pepper&Carrot, zveřejnil novou iteraci své instalační příručky pro použití Kubuntu, nyní 20.04, jako grafické pracovní stanice.

Fluttershy, yay! | Komentářů: 3
včera 02:00 | IT novinky

Počátkem roku někdo odcizil z Intelu několik GB citlivých dat. Prvních 20 GB bylo zveřejněno [Hacker News, ZDNet].

Ladislav Hagara | Komentářů: 7
6.8. 19:33 | Nová verze

Bylo vydáno Ubuntu 20.04.1 LTS, tj. první opravné vydání Ubuntu 20.04 LTS s kódovým názvem Focal Fossa. Přehled novinek v poznámkách k vydání a v přehledu změn. Součástí oznámení je infografika Ubuntu od 2004 do 20.04 LTS (png).

Ladislav Hagara | Komentářů: 0
6.8. 18:00 | Pozvánky

MojeFedora.cz upozorňuje na letošní Flock aneb letošní online konferenci zaměřenou na přispěvatele do Fedory. Konference probíhá od zítra 7. srpna do neděle 9. srpna, viz program.

Ladislav Hagara | Komentářů: 0
6.8. 15:00 | Nová verze

Po půl roce od vydání verze 2.31 byla vydána verze 2.32 knihovny glibc (GNU C Library). Přehled novinek v poznámkách k vydání.

Ladislav Hagara | Komentářů: 1
6.8. 09:33 | IT novinky

Dnes končí bezpečnostní konference Black Hat USA 2020 (Twitter) a začíná bezpečnostní konference DEF CON 28 (Twitter). Kvůli onemocnění COVID-19 ne v Las Vegas, ale pouze virtuálně. Na konferenci DEF CON naplánované přednášky jsou již k dispozici na DEF CON Media Serveru a na YouTube.

Ladislav Hagara | Komentářů: 1
6.8. 07:33 | Nová verze

Po více než pěti letech byla vydána nová verze 1.7 multiplatformního grafického editoru Pinta (Wikipedie). Přehled novinek v poznámkách k vydání.

Ladislav Hagara | Komentářů: 0
6.8. 00:33 | Komunita

V září loňského roku Richard Stallman rezignoval na funkci prezidenta Free Software Foundation (FSF). Včera byl zvolen nový prezident. Je jím Geoffrey Knauth (Twitter).

Ladislav Hagara | Komentářů: 9
Dokážete si představit, že by váš hlavní počítač (desktop, notebook) byl v současné době založen na architektuře jiné než x86 (x86_64)? Například ARM, POWER, RISC-V,…
 (10%)
 (12%)
 (57%)
 (15%)
 (5%)
Celkem 187 hlasů
 Komentářů: 13, poslední včera 10:04
Rozcestník

Automatická rotace displeje a touchpadu na Thinkpadu

15.2.2012 02:00 | Přečteno: 1575× | poslední úprava: 7.4.2014 12:34

Nedávno se mi zalíbilo na youtube toto video a rozhodl jsem se to zprovoznit na svém Thinkpadu T500 (to je důležité, protože je třeba mít v počítači akcelerometr, aby to fungovalo). Pokud se ptáte, k čemu to je, tak se tak mnohem lépe čtou pdf o velikosti A4, mimoto, že je to cool.

Používám Ubuntu, tak se budu soustředit na něj. Potřebujeme udělat několik věcí:

1) O akcelerometr se stará modul HDAPS. Thinkwiki doporučuje nainstalovat modernější verzi, která není začleněná do vanilla linuxu, tak to uděláme, i když si nejsem jist, zda je to nutné. Každopádně je to jednoduché:
sudo apt-get install tp-smapi-dkms
sudo modprobe hdaps
2) Pokud fyzicky natáčíte laptop, rotujete zároveň obrazovkou i touchpadem. Je tedy třeba vykompenzovat, že touchpad má nyní vlastně oproti obrazovce jinou orientaci. Je třeba nainstalovat alternativní driver pro synaptics touchpad (pozn.: od 12.04 by to nemělo být potřeba, podívejte se na tenhle bug):
sudo add-apt-repository ppa:aapo-rantalainen/ppa-aaporantalainen
sudo apt-get update
sudo apt-get install xserver-xorg-input-synaptics
3) A nyní je již jenom třeba skriptu, který to celé ovládá. Zde bych měl přiznat autorství původního skriptu (úplně mi nefungoval, tak jsme ho musel poupravit) sem:
#!/usr/bin/python
#
# This program is under GPLv3 license --
# http://www.gnu.org/licenses/gpl-3.0.html
#
# If you think, that this script is usefull, please send me a postcard to
# adress: 
# Michal Nanasi 
# Azalkova 1 
# 82101 Bratislava 
# Slovakia
#
# Minor changes by Tomáš Hnyk (no postcards needed)

import os,time,re,sys;

normal='xrandr --orientation normal ; synclient Orientation=0'
left='xrandr --orientation left ; synclient Orientation=1'
right='xrandr --orientation right ; synclient Orientation=2'

type=0

while True:
    time.sleep(0.1);
    try:
        f=open('/sys/devices/platform/hdaps/position','r')
        line=f.readline()
        m=re.search('(?<=\(-)[0-9][0-9][0-9]', str(line))
        trash=int(m.group(0))
        if(trash <400):
            if type!=-1:
                os.system(left)
                time.sleep(1);
                type=-1
        else:
            if (trash >590):
                if type != 1:
                    os.system(right)
                    time.sleep(1);
                    type=1
            else:
                if type!=0:
                    os.system(normal)
                    time.sleep(1);
                    type=0
    except:
        type=47
4) A teď už jenom tento text nakopírovat do textového souboru, udělat soubor spustitelným (sudo chmod +x /cesta/k/souboru) a automaticky jej spouštět při startu počítače (v Ubuntu Session menu úplně vpravo nahože a Startup Applications...)

5) Ostatně soudím, že homosexuální páry by měly mít legální možnost adoptovat děti a že Romové jsou v České republice diskriminováni a utlačováni.        

Hodnocení: 100 %

        špatnédobré        

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

Komentáře

Vložit další komentář

corwin78 avatar 15.2.2012 07:49 corwin78 | skóre: 10 | Ostrava
Rozbalit Rozbalit vše Re: Automatická rotace displeje a touchpadu na Thinkpadu
Na svém stařičkém T61 si žádnou rotaci neužiji, ale nepřišel jsi náhodou na způsob, jak rozchodit tlačítko ThinkVantage? Rád bych ho použil k zobrazování dashboardu (nebo jiné akci) v KDE. Všechny návody které jsem zatím našel už bohužel nejsou aktuální.
Česká pirátská strana - "Internet je naše moře...".
Jakub Lucký avatar 15.2.2012 08:48 Jakub Lucký | skóre: 40 | Praha
Rozbalit Rozbalit vše Re: Automatická rotace displeje a touchpadu na Thinkpadu
Rady z Thinkwiki nefungují? Special keys a jeden odkaz odtud na nastavení ve Slackware
If you understand, things are just as they are; if you do not understand, things are just as they are. (Zen P.) Blogísek
corwin78 avatar 15.2.2012 08:58 corwin78 | skóre: 10 | Ostrava
Rozbalit Rozbalit vše Re: Automatická rotace displeje a touchpadu na Thinkpadu
Hledal jsem něco, řekněme, user friendly. Chtěl jsem použít KMilo, ale zdá se, že ta utilita už v novém KDE není.
Česká pirátská strana - "Internet je naše moře...".
Jakub Lucký avatar 15.2.2012 09:33 Jakub Lucký | skóre: 40 | Praha
Rozbalit Rozbalit vše Re: Automatická rotace displeje a touchpadu na Thinkpadu
Co na tom není friendly? Musí se nastavit, aby zmáčknutí klávesy generovalo nějaký keycode, nastavení klávesové zkratky už je pak jedno, kde si budete dělat...
If you understand, things are just as they are; if you do not understand, things are just as they are. (Zen P.) Blogísek
15.2.2012 09:01 MJ
Rozbalit Rozbalit vše Re: Automatická rotace displeje a touchpadu na Thinkpadu
T61 ma prece take akcelerometr, tak proc by ne?
15.2.2012 09:07 Drew | skóre: 14 | blog: Supi_hnizdo | Praha
Rozbalit Rozbalit vše Re: Automatická rotace displeje a touchpadu na Thinkpadu
No, ja spustim v GNOME keyboard shortcuts a zmáčknu thinkvantage, připíšu k tomu akci a všechno funguje:-/.
Josef Kufner avatar 15.2.2012 09:19 Josef Kufner | skóre: 69
Rozbalit Rozbalit vše Re: Automatická rotace displeje a touchpadu na Thinkpadu
T61 má akcelerometry, video drivery k má Intelí grafice umí rotovat obraz a ThinkVantage generuje ACPI event (stejně jako hromada dalších kláves), takže stačí pověsit obslužný script do acpid (koukni na acpi_listen).
Hello world ! Segmentation fault (core dumped)
corwin78 avatar 15.2.2012 09:30 corwin78 | skóre: 10 | Ostrava
Rozbalit Rozbalit vše Re: Automatická rotace displeje a touchpadu na Thinkpadu
No vidíš, to jsem ani nevěděl - tedy myslel jsem, že má jen ochranu HDD, netušil jsem že je to nezávislí akcelerometr. Jinak já tam mám grafarnu nVidia QUADRO NVS 140M, ale to by snad neměl být problém.
Česká pirátská strana - "Internet je naše moře...".
Jaromír Svoboda avatar 15.2.2012 09:53 Jaromír Svoboda | skóre: 9 | blog: netblog
Rozbalit Rozbalit vše Re: Automatická rotace displeje a touchpadu na Thinkpadu
Pozor ale Nvidiácké ovladače ignorují RandR, takže tam by mohl být problém se skriptem na otáčení obrazu. Přes svobodné grafické ovladače by to mělo jít. Mám grafiku Nvidia Quadro NVS 135M a se svobodným ovladačem Nouveau mi šlo přes ovládací panel KDE nastavit obraz a rozlišení na externím displeji ale přes Nvidia blob to z ovládacího panelu KDE nenastavím, jedině z Nvidiáckýho nastavovátka.
Tom & Jerry: # cat /dev/input/mouse0
15.2.2012 13:17 disorder | blog: weblog | Bratislava
Rozbalit Rozbalit vše Re: Automatická rotace displeje a touchpadu na Thinkpadu
u mna natocena LCD mriezka nema velmi dobre vlastnosti na pouzivanie, cele sa to nejak leskne a je to farebne dost strasne.
Dreit avatar 15.2.2012 14:22 Dreit | skóre: 15 | blog: Dreit a jeho dračí postřehy | Královehradecký kraj
Rozbalit Rozbalit vše Re: Automatická rotace displeje a touchpadu na Thinkpadu

Tohle jsem si nastavil náhodou pár hodin zpátky nastavil na klávesy XF86AudioPrev, XF86AudioNext a XF86AudioStop, na čtení knížek a komiksů je to perfektní ;-)

Nope
MaFy avatar 15.2.2012 15:31 MaFy | skóre: 24 | blog: kecy | Praha
Rozbalit Rozbalit vše Re: Automatická rotace displeje a touchpadu na Thinkpadu
Jsem jediný, kdo to dočetl dokonce a nepochopil bod 5? :-)
Lidé se dělí do 10 skupin. Na ty, co rozumí binárnímu kódu a na ty ostatní...
15.2.2012 15:35 Drew | skóre: 14 | blog: Supi_hnizdo | Praha
Rozbalit Rozbalit vše Re: Automatická rotace displeje a touchpadu na Thinkpadu
To je rýpnutí do místní xenofobní komunity a taky narážka na http://en.wikipedia.org/wiki/Cato_the_Elder .

Založit nové vláknoNahoru

ISSN 1214-1267   www.czech-server.cz
© 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.