Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Hardware => Téma založeno: mata80 26 Dubna 2008, 18:28:27

Název: Regulace podsvícení přes fn
Přispěvatel: mata80 26 Dubna 2008, 18:28:27
Ahoj
U Kubuntu HH mi konečně začala fungovat změna intenzity podsvícení ale bohužel krok je 57%
nevíte někdo jak změnit tento krok..?
nb dell xps m1330 s led lcd
předem díky moc
Název: Re: Regulace podsvícení přes fn
Přispěvatel: mata80 19 Května 2008, 18:50:17
Opravdu nikdo neví :'(
Název: Re: Regulace podsvícení přes fn
Přispěvatel: Martin Kiklhorn 20 Května 2008, 08:20:10
zkusil bych spustit acpi_listen
podívat se co vrací stisknutí tlačítka pro změnu intenzity podsvícení za kód, našel ve kterém souboru v /etc/acpi/events se tento kód nachází a jaký skript volá.
pak bych se podíval do toho skriptu a v něm upravil velikost kroku.
Název: Re: Regulace podsvícení přes fn
Přispěvatel: mata80 24 Května 2008, 15:04:32
ten kód je

video LCD 00000086 00000000      pro up
video LCD 00000087 00000000       pro down


a volá skript v

/etc/acpi/videobrightnessdown.sh
/etc/acpi/videobrightneseup.sh


ale tam neni zadnej krok jen tohle:

#!/bin/bash
. /usr/share/acpi-support/key-constants
acpi_fakekey $KEY_BRIGHTNESSDOWN
Název: Re: Regulace podsvícení přes fn
Přispěvatel: Martin Kiklhorn 26 Května 2008, 03:50:56
acpi_fakekey posílá myslím zprávu do softwarové sběrnice dbus, ale v tom jak naslouchat a jak zjistit co všechno je přihlášené pro odběr událostí zatím tápu.

zkuste dbus-monitor --system

pak stiskněte to brightness tlačítko a třeba to něco zajímavého vypíše a třeba se najde někdo kdo bude schopný napsat kde ta zpráva končí - já zatím ne  :(
Název: Re: Regulace podsvícení přes fn
Přispěvatel: mata80 26 Května 2008, 18:08:51
jj dík moc
hned po sobě up a down..
tady je výpis:

signal sender=org.freedesktop.DBus -> dest=:1.2224 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameAcquired
   string ":1.2224"
signal sender=:1.4 -> dest=(null destination) path=/org/freedesktop/Hal/devices/platform_i8042_i8042_KBD_port_logicaldev_input; interface=org.freedesktop.Hal.Device; member=Condition
   string "ButtonPressed"
   string "brightness-up"
signal sender=:1.4 -> dest=(null destination) path=/org/freedesktop/Hal/devices/computer_logicaldev_input_1; interface=org.freedesktop.Hal.Device; member=Condition
   string "ButtonPressed"
   string "brightness-up"
signal sender=:1.4 -> dest=(null destination) path=/org/freedesktop/Hal/devices/computer_logicaldev_input; interface=org.freedesktop.Hal.Device; member=Condition
   string "ButtonPressed"
   string "brightness-up"
signal sender=org.freedesktop.DBus -> dest=(null destination) path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameOwnerChanged
   string ":1.2225"
   string ""
   string ":1.2225"
signal sender=org.freedesktop.DBus -> dest=(null destination) path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameOwnerChanged
   string ":1.2225"
   string ":1.2225"
   string ""
signal sender=org.freedesktop.DBus -> dest=(null destination) path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameOwnerChanged
   string ":1.2226"
   string ""
   string ":1.2226"
signal sender=org.freedesktop.DBus -> dest=(null destination) path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameOwnerChanged
   string ":1.2226"
   string ":1.2226"
   string ""
signal sender=org.freedesktop.DBus -> dest=(null destination) path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameOwnerChanged
   string ":1.2227"
   string ""
   string ":1.2227"
signal sender=org.freedesktop.DBus -> dest=(null destination) path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameOwnerChanged
   string ":1.2227"
   string ":1.2227"
   string ""
signal sender=:1.4 -> dest=(null destination) path=/org/freedesktop/Hal/devices/platform_i8042_i8042_KBD_port_logicaldev_input; interface=org.freedesktop.Hal.Device; member=Condition
   string "ButtonPressed"
   string "brightness-up"
signal sender=:1.4 -> dest=(null destination) path=/org/freedesktop/Hal/devices/platform_i8042_i8042_KBD_port_logicaldev_input; interface=org.freedesktop.Hal.Device; member=Condition
   string "ButtonPressed"
   string "brightness-down"
signal sender=:1.4 -> dest=(null destination) path=/org/freedesktop/Hal/devices/computer_logicaldev_input_1; interface=org.freedesktop.Hal.Device; member=Condition
   string "ButtonPressed"
   string "brightness-down"
signal sender=:1.4 -> dest=(null destination) path=/org/freedesktop/Hal/devices/computer_logicaldev_input; interface=org.freedesktop.Hal.Device; member=Condition
   string "ButtonPressed"
   string "brightness-down"
signal sender=org.freedesktop.DBus -> dest=(null destination) path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameOwnerChanged
   string ":1.2228"
   string ""
   string ":1.2228"
signal sender=org.freedesktop.DBus -> dest=(null destination) path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameOwnerChanged
   string ":1.2228"
   string ":1.2228"
   string ""
signal sender=org.freedesktop.DBus -> dest=(null destination) path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameOwnerChanged
   string ":1.2229"
   string ""
   string ":1.2229"
signal sender=org.freedesktop.DBus -> dest=(null destination) path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameOwnerChanged
   string ":1.2229"
   string ":1.2229"
   string ""
signal sender=org.freedesktop.DBus -> dest=(null destination) path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameOwnerChanged
   string ":1.2230"
   string ""
   string ":1.2230"
signal sender=org.freedesktop.DBus -> dest=(null destination) path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameOwnerChanged
   string ":1.2230"
   string ":1.2230"
   string ""
signal sender=:1.4 -> dest=(null destination) path=/org/freedesktop/Hal/devices/platform_i8042_i8042_KBD_port_logicaldev_input; interface=org.freedesktop.Hal.Device; member=Condition
   string "ButtonPressed"
   string "brightness-down"
Název: Re: Regulace podsvícení přes fn
Přispěvatel: anicka 26 Května 2008, 20:53:22
Tady (http://forum.ubuntu.cz/index.php?topic=17614.msg126814#msg126814) na fóru je český překlad návodu GoPoola jak zprovoznit nefunkční applet pro Brightness (laptop IBM ThinkPad T30), otestováno pro Ubuntu 7.10 (Gutsy Gibbon). Možná vás to nasměruje správným směrem ..?