Automatyczne wyłączanie touchpada
-
- Sędziwy Jeż
- Posty: 87
- Rejestracja: 25 paź 2009, 14:29
- Płeć: Mężczyzna
- Wersja Ubuntu: 13.04
- Środowisko graficzne: Unity
- Architektura: x86_64
- Lokalizacja: Ostrołęka
- Kontakt:
Automatyczne wyłączanie touchpada
Witam
Szukam programu/skryptu, który będzie automatycznie włączał/wyłączał touchpad, zależności czy myszka jest podłączona.
Uprzedzam, że indicator-touchpad odpada, ponieważ buguje procesy hud-service oraz unity-panel-service jak i zawiesza czasami system.
Pozdrawiam
Szukam programu/skryptu, który będzie automatycznie włączał/wyłączał touchpad, zależności czy myszka jest podłączona.
Uprzedzam, że indicator-touchpad odpada, ponieważ buguje procesy hud-service oraz unity-panel-service jak i zawiesza czasami system.
Pozdrawiam
- qulak
- Piegowaty Guziec
- Posty: 17
- Rejestracja: 10 wrz 2005, 15:04
- Płeć: Mężczyzna
- Wersja Ubuntu: 12.04
- Środowisko graficzne: LXDE
- Architektura: x86_64
Re: Automatyczne wyłączanie touchpada
Cześć,
Nie wiem jak u Ciebie z angieslkim, ale tu
http://crunchbanglinux.org/forums/topic ... connected/
Masz podane rozwiązanie.
Tylko że ja testowałem je na Archu - i nie wiem jak będzie bod Ubuntu - ale powinno być dobrze.
Pozdrawiam Q
Nie wiem jak u Ciebie z angieslkim, ale tu
http://crunchbanglinux.org/forums/topic ... connected/
Masz podane rozwiązanie.
Tylko że ja testowałem je na Archu - i nie wiem jak będzie bod Ubuntu - ale powinno być dobrze.
Pozdrawiam Q
-
- Sędziwy Jeż
- Posty: 87
- Rejestracja: 25 paź 2009, 14:29
- Płeć: Mężczyzna
- Wersja Ubuntu: 13.04
- Środowisko graficzne: Unity
- Architektura: x86_64
- Lokalizacja: Ostrołęka
- Kontakt:
Re: Automatyczne wyłączanie touchpada
zrobiłem działający touchoff.bash, dodałem do autostatu, ale nie chce się touchpad włączyć automatycznie po odłączeniu myszki.
w touchoff.bash zmieniłem grep Logitech na grep Mouse ponieważ myszkę w lsusb wykrywa mi jako: Bus 001 Device 005: ID 15d9:0a4c Trust International B.V. USB+PS/2 Optical Mouse
w touchoff.bash zmieniłem grep Logitech na grep Mouse ponieważ myszkę w lsusb wykrywa mi jako: Bus 001 Device 005: ID 15d9:0a4c Trust International B.V. USB+PS/2 Optical Mouse
- qulak
- Piegowaty Guziec
- Posty: 17
- Rejestracja: 10 wrz 2005, 15:04
- Płeć: Mężczyzna
- Wersja Ubuntu: 12.04
- Środowisko graficzne: LXDE
- Architektura: x86_64
Re: Automatyczne wyłączanie touchpada
Troszkę więc jednak to inaczej musi być - potrzebujesz "czujnika" który w zależności od stanu (podłączona lub nie podłączona myszka) będzie włączał lub wyłączał touchpad. W Ubuntu rolę takiego czujnika spełnia podsystem udev
Pisząc odpowiednią regułę dla tego subsystemu możesz reagować na różne wydarzenia w systemie. Aczkolwiek lojalnie ostrzegam - jest to już troszkę skomplikowane, i wymaga pewnej wiedzy, ale jeśli nie brakuje Ci determinacji...
Polecam lektruę poniższego wątku z forum Arch Linux (w języku angielskim)
https://bbs.archlinux.org/viewtopic.php?id=92896
- warto jednak przeczytać wątek tam opisany do samego końca.
Rozwiązanie tam opisane u jednych działa, i innych (np. u mnie) nie koniecznie - więc musisz sam spróbować.
Z chęcią również czekam na znak - czy sposób tam opisany sprawdzi się u Ciebie.
Pisząc odpowiednią regułę dla tego subsystemu możesz reagować na różne wydarzenia w systemie. Aczkolwiek lojalnie ostrzegam - jest to już troszkę skomplikowane, i wymaga pewnej wiedzy, ale jeśli nie brakuje Ci determinacji...
Polecam lektruę poniższego wątku z forum Arch Linux (w języku angielskim)
https://bbs.archlinux.org/viewtopic.php?id=92896
- warto jednak przeczytać wątek tam opisany do samego końca.
Rozwiązanie tam opisane u jednych działa, i innych (np. u mnie) nie koniecznie - więc musisz sam spróbować.
Z chęcią również czekam na znak - czy sposób tam opisany sprawdzi się u Ciebie.
- brezniew
- Przyjaciel
- Posty: 2680
- Rejestracja: 12 kwie 2011, 16:48
- Wersja Ubuntu: inny OS
- Środowisko graficzne: Fluxbox
- Architektura: x86_64
Re: Automatyczne wyłączanie touchpada
A po co tak kombinować? Sztuka dla sztuki?
Nie sugerować się "kde" w nazwie:
Potem tylko:
i sobie włącz taką opcję.
Kod: Zaznacz cały
sudo apt-get install kde-config-touchpad
Kod: Zaznacz cały
kde-config-touchpad
|Wymaga: python2.7
Wymaga: python2.6
Wymaga: python
Wymaga: python
Wymaga: python-pyudev
|Wymaga: python
Wymaga: python-argparse
python2.7
Wymaga: python-pkg-resources
Wymaga: python-qt4
Wymaga: python-kde4
Wymaga: libxi6
Poleca: libxtst6
Poleca: python-dbus
Poleca: upower
Kod: Zaznacz cały
synaptiks
- qulak
- Piegowaty Guziec
- Posty: 17
- Rejestracja: 10 wrz 2005, 15:04
- Płeć: Mężczyzna
- Wersja Ubuntu: 12.04
- Środowisko graficzne: LXDE
- Architektura: x86_64
Re: Automatyczne wyłączanie touchpada
Ależ dla szutka dla sztuki oczywiście nie - tylko jak zrozumiałem kolegę - nie chce mieć czegoś bazującego na środowisku graficznym (vide pierwszy post i niechęć do indicator-touchpad). I bynajmniej to chyba nie jest kombinowaniebrezniew pisze:A po co tak kombinować? Sztuka dla sztuki?
Rozwiązanie które podsunąłeś jest jakąś opcją. Z drugiej strony jeżeli kogoś zadowala by w "czystym" systemie wrzucać sobie ok 280mb po to by wyłączać touch pad.... (choć zakładam że niekoniecznie aż tyle trzeba będzie dociągnąć u kogoś)
listing code
Kod: Zaznacz cały
xxxxx@qnotebook:~$ sudo apt-get install kde-config-touchpad
[sudo] password for xxxxx:
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności
Odczyt informacji o stanie... Gotowe
Zostaną zainstalowane następujące dodatkowe pakiety:
akonadi-backend-mysql akonadi-server docbook-xsl gstreamer0.10-alsa kate-data katepart kde-runtime kde-runtime-data kdelibs-bin kdelibs5-data kdelibs5-plugins
kdepim-runtime kdepimlibs-kio-plugins kdoctools kubuntu-debug-installer libakonadi-calendar4 libakonadi-contact4 libakonadi-kabc4 libakonadi-kcal4 libakonadi-kde4
libakonadi-kmime4 libakonadi-notes4 libakonadiprotocolinternals1 libattica0.3 libboost-program-options1.46.1 libcanberra-pulse libclucene0ldbl libdbusmenu-qt2
libdlrestrictions1 libdmtx0a libexiv2-11 libkabc4 libkalarmcal2 libkatepartinterfaces4 libkcal4 libkcalcore4 libkcalutils4 libkcmutils4 libkde3support4 libkdeclarative5
libkdecore5 libkdesu5 libkdeui5 libkdewebkit5 libkdnssd4 libkemoticons4 libkfile4 libkholidays4 libkhtml5 libkidletime4 libkimap4 libkio5 libkjsapi4 libkjsembed4
libkldap4 libkmbox4 libkmediaplayer4 libkmime4 libknewstuff2-4 libknewstuff3-4 libknotifyconfig4 libkntlm4 libkparts4 libkpimidentities4 libkpimtextedit4 libkpimutils4
libkprintutils4 libkpty4 libkresources4 libkrosscore4 libktexteditor4 libmailtransport4 libmicroblog4 libnepomuk4 libnepomukdatamanagement4 libnepomukquery4a
libnepomuksync4 libnepomukutils4 libntrack-qt4-1 libntrack0 libphonon4 libplasma3 libpolkit-qt-1-1 libprison0 libqapt-runtime libqapt1 libqca2 libqrencode3
libqt4-designer libqt4-help libqt4-opengl libqt4-qt3support libqt4-scripttools libqt4-svg libqt4-test libqtassistantclient4 libqtwebkit4 libsolid4 libsoprano4 libssh-4
libstreamanalyzer0 libstreams0 libthreadweaver4 libvirtodbc0 libxml2-utils mysql-client-core-5.5 mysql-server-core-5.5 ntrack-module-libnl-0 oxygen-icon-theme phonon
phonon-backend-gstreamer plasma-scriptengine-javascript python-kde4 python-pyudev python-qt4 python-sip qapt-batch shared-desktop-ontologies soprano-daemon
virtuoso-minimal virtuoso-opensource-6.1-bin virtuoso-opensource-6.1-common
0 aktualizowanych, 123 nowo instalowanych, 0 usuwanych i 0 nieaktualizowanych.
Konieczne pobranie 82,2 MB archiwów.
Po tej operacji zostanie dodatkowo użyte 286 MB miejsca na dysku.
Kontynuować [T/n]?
Pozdrawiam Q
- brezniew
- Przyjaciel
- Posty: 2680
- Rejestracja: 12 kwie 2011, 16:48
- Wersja Ubuntu: inny OS
- Środowisko graficzne: Fluxbox
- Architektura: x86_64
Re: Automatyczne wyłączanie touchpada
Jednak ładny kawałek KDE był ukryty pod niepozornym python-kde4. 
Mimo to, przy dzisiejszych pojemnościach dysków można używać narzędzi po prostu lepszych. A to czy wymagają kawałka GNOME, Qt czy KDE to jest już mniejszym problemem.
Jednak gdy nie potrzebuje się rozbudowanego sterownika, a potrzeba tylko samego wyłączania touchpada, lepiej pogrzebać w udevie.

Mimo to, przy dzisiejszych pojemnościach dysków można używać narzędzi po prostu lepszych. A to czy wymagają kawałka GNOME, Qt czy KDE to jest już mniejszym problemem.
Jednak gdy nie potrzebuje się rozbudowanego sterownika, a potrzeba tylko samego wyłączania touchpada, lepiej pogrzebać w udevie.
-
- Sędziwy Jeż
- Posty: 87
- Rejestracja: 25 paź 2009, 14:29
- Płeć: Mężczyzna
- Wersja Ubuntu: 13.04
- Środowisko graficzne: Unity
- Architektura: x86_64
- Lokalizacja: Ostrołęka
- Kontakt:
Re: Automatyczne wyłączanie touchpada
Próbowałem wcześniej synaptiks'a, ale miałem problem z jego autostartem..sprawdzałem w google i niestety inni użytkownicy Ubuntu 12.04 też mają ten sam problem./
Co do skryptu z archlinux nie mam pojęcia, które to ma być finalną wersją rozwiązania jak i czy następne rozwiązania problemu nie potrzebuje poprzednich,a jak tak, to których.
Co do skryptu z archlinux nie mam pojęcia, które to ma być finalną wersją rozwiązania jak i czy następne rozwiązania problemu nie potrzebuje poprzednich,a jak tak, to których.
Kto jest online
Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 6 gości