st@nio Napisano Marzec 14, 2006 Zgłoszenie Share Napisano Marzec 14, 2006 Mam laptopa HP i chcialem sie dowiedziec czy istnieje mozliwosc przypisania zdarzen do poszczegolnych jego przyckskow (np. zeby przyciski sluzace do regulacji glosnosci mogly to robic, zeby przycisk uruchamiania przegladarki mogl ja uruchamiac, itd)? Dziekiuje za odpowiedzi. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
abc Napisano Marzec 14, 2006 Zgłoszenie Share Napisano Marzec 14, 2006 Nie wiem jak to jest w Twoim laptopie, ale ja mam asusa i tam przyciski specjalne generują zdarzenia acpi. Więc do regulacji głośności i włączania/wyłączania wifi napisałem sobie króciutki skrypt, skonfigurowałem acpid i działa pięknie. Co do uruchomienia przeglądarki, to sprawa ma się trochę gorzej. Skrypty wywływane przez acpid działają z prawami roota, a raczej nie chcielibyśmy żeby każdy mógł sobie uruchomić przeglądarkę jako superuser. Trzeba jeszcze uwzględnić to, że zalogowanych może być kilku userów naraz, i jak wykryć który tak naprawdę chciał otworzyć przeglądarkę. Niestety tych problemów nie udało mi się rozwiązać, choć może też mi na tym tak bardzo nie zależało. Jeśli ktoś ma jakieś pomysły co do tego to też będę wdzięczny. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
@perl Napisano Marzec 14, 2006 Zgłoszenie Share Napisano Marzec 14, 2006 Co do uruchomienia przeglądarki, to sprawa ma się trochę gorzej. Skrypty wywływane przez acpid działają z prawami roota, a raczej nie chcielibyśmy żeby każdy mógł sobie uruchomić przeglądarkę jako superuser. Trzeba jeszcze uwzględnić to, że zalogowanych może być kilku userów naraz, i jak wykryć który tak naprawdę chciał otworzyć przeglądarkę. Niestety tych problemów nie udało mi się rozwiązać, choć może też mi na tym tak bardzo nie zależało. Jeśli ktoś ma jakieś pomysły co do tego to też będę wdzięczny. radziłbym zapoznać się z poleceniem sudo i jego konfiguracją, pozwoli to na wykonywanie określonego skryptu z prawami roota (jeżeli jest to w tym wypadku konieczne) Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
exbros Napisano Marzec 14, 2006 Zgłoszenie Share Napisano Marzec 14, 2006 radziłbym zapoznać się z poleceniem sudo i jego konfiguracją, pozwoli to na wykonywanie określonego skryptu z prawami roota (jeżeli jest to w tym wypadku konieczne) Sorki, ale abc chodzilo chyba o cos zupelnie odwrotnego (???) czyli wykonanie skryptu przez acpid z uprawnieniami lokalnie zalogowanego usera... Albo nie zrozumialem? Pozdro Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
@perl Napisano Marzec 14, 2006 Zgłoszenie Share Napisano Marzec 14, 2006 Sorki, ale abc chodzilo chyba o cos zupelnie odwrotnego (???) czyli wykonanie skryptu przez acpid z uprawnieniami lokalnie zalogowanego usera... a jest to w ogole mozliwe? moim zdaniem chodzilo tu o to zeby oprogramowac dodatkowe przyciski w laptopie, a konfiguracja acpid jest jednym ze sposobow, tylko ze demon acpid aby wykonac skrypt potrzebuje uprawnien superuzytkownika Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
Shaer Napisano Marzec 14, 2006 Zgłoszenie Share Napisano Marzec 14, 2006 Przypisałam funkcje(m.in. wspomniane ściszanie i podgłaśnianie) na swoim Compaq'u używając po prostu Środowisko -> Preferencje -> Skróty klawiszowe. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
abc Napisano Marzec 15, 2006 Zgłoszenie Share Napisano Marzec 15, 2006 Sorki, ale abc chodzilo chyba o cos zupelnie odwrotnego (???) czyli wykonanie skryptu przez acpid z uprawnieniami lokalnie zalogowanego usera... Dokładnie o to mi chodziło. moim zdaniem chodzilo tu o to zeby oprogramowac dodatkowe przyciski w laptopie To też prawda Ostatecznie acpid działa na roocie, i wszystko co uruchomi też ma roota. Czyli gdybym sobie klikną taki specjalny przycisk nad klawiaturą, przeznaczony do uruchamiania przeglądarki, to miałbym np. firefoxa działającego jako root, a tego bym nie chciał Oczywiście można coś w skrypcie kombinować żeby zrzucić uprawnienia. Tylko co jeśli mam uruchomione np. 2 sesje X? Kto tak naprawdę chciał uruchomić przeglądarkę? Jak mi ktoś powie jak wykryć która sesja X jest "na wierzchu", albo przynajmniej jak program działający w ramach jakiejś sesji X może wykryć czy akurat ta jest aktywna czy nie, to dalej sobie poradzę. Bo wtedy można napisać programik działający już jako zwykły user, który czyta zdarzenia od demona acpi, tak jak acpi_listen, i w razie potrzeby uruchamia co trzeba. Hehe, trochę odeszliśmy od oryginalnego pytania A tak wracając jeszcze do tematu, to właśnie wszystko zależy od laptopa. Mój akurat używa acpi. Niektóre laptopy generują zdarzenia tak jak klawiatura (tak chyba jest w przypadku Shaer) W kde jest też coś takiego jak kmilo, ale tego nigdy nie używałem. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
st@nio Napisano Marzec 15, 2006 Autor Zgłoszenie Share Napisano Marzec 15, 2006 Shaer napisal Przypisałam funkcje(m.in. wspomniane ściszanie i podgłaśnianie) na swoim Compaq'u używając po prostu Środowisko -> Preferencje -> Skróty klawiszowe. to jest dla GNOME a dla KDE?? PS mam hp pavilion, jezeli komus to pomoze Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
...>>udzior<<... Napisano Kwiecień 14, 2006 Zgłoszenie Share Napisano Kwiecień 14, 2006 @abc .. przy okazji poszukiwan rozwiazania jednego "problemu" z Gnome natrafilem na cos takiego: >>acpi power script<< .. jak widac dotyczy to wylaczania kompa, ale chyba sobie z tym poradzisz. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
dalmatyn Napisano Lipiec 25, 2006 Zgłoszenie Share Napisano Lipiec 25, 2006 No dobra, a jak mam zrobić z klawiaturą multimedialną? Działają mi tylko przyciski głośniej/ciszej i to nie przy wszystkich aplikacjach. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
da_niel Napisano Grudzień 10, 2006 Zgłoszenie Share Napisano Grudzień 10, 2006 Mam klawiature Logiteh S510 (zestaw z myszka) i chcialem sobie skonfigurowac dodatkowe przyciski xev pokazuje przyciski jako np. XF86AudioStop (albo jakos tak) trosze poguglowalem i chcialem sobie wyedytowac xorg.conf ale co zmienie 'identifier' to mi sie Xy nie wlaczaja próbowalem tym sposobem-> http://www.arch-linux.pl/content/view/19/32/ to sie nie wlacza. próbowale sobie rozbic to na Section "InputDevice" Identifier "Logitech S 510 Keyboard" Driver "kbd" Option "CoreKeyboard" Option "XkbRules" "xorg" Option "XkbModel" "pc105" Option "XkbLayout" "fi" EndSection Section "InputDevice" Identifier "Logitech S 510 Mouse" Driver "mouse" Option "CorePointer" Option "Device" "/dev/input/mice" Option "Protocol" "ImPS/2" Option "Emulate3Buttons" "true" Option "EmulateWheel" "true" Option "EmulateWheelButton" "2" EndSection znalazle to na forum Debiana i ciagle dpa, sie Xy nie wlaczaja Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
Rekomendowane odpowiedzi
Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto
Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.
Zarejestruj nowe konto
Załóż nowe konto. To bardzo proste!
Zarejestruj sięZaloguj się
Posiadasz już konto? Zaloguj się poniżej.
Zaloguj się