Strona 1 z 1
ASUS R510J - jak wyłączyć Touchpad za pomocą Fn + F9?
: 20 mar 2015, 14:51
autor: -Paweł
Czołem Wszystkim
Sprawa, o którą chciałbym się zapytać zawiera się w tytule, ale powtórzę, a więc co zrobić by klawisz FN +F9 wyłączały lub włączały touch pad?
Laptop ASUS R510J
Z góry dziękuję
Re: ASUS R510J - jak wyłączyć Touchpad za pomocą Fn + F9?
: 21 mar 2015, 23:47
autor: e X t 7 3
-Paweł pisze:Czołem Wszystkim
Sprawa, o którą chciałbym się zapytać zawiera się w tytule, ale powtórzę, a więc co zrobić by klawisz FN +F9 wyłączały lub włączały touch pad?
Laptop ASUS R510J
Z góry dziękuję
ocode
Zapewne kwestia pełnej aktywacji ACPI i tu odpowiedniego "profilu" osi. Sprawdź nasz NeteXt'73 i tam kernel, wpisy grub, apm, microcode/najnowszy firmware.
Pozdrawiam
Re: ASUS R510J - jak wyłączyć Touchpad za pomocą Fn + F9?
: 22 mar 2015, 11:49
autor: TrolleY
Ja musiałem dodać acpi event.
Moje pliki (sam musiałem je potworzyć):
/etc/acpi/events/asus-touchpad
Kod: Zaznacz cały
#event=hotkey (ATKD|HOTK) (0000006[ab]|00000037)
event=hotkey ATK0100:00 0000006b
action=/etc/acpi/asus-touchpad.sh
/etc/acpi/asus-touchpad.sh
Kod: Zaznacz cały
#!/bin/sh
change_state()
{
for pid in $(pgrep 'touchpad'); do
eval $(grep -z ^USER /proc/$pid/environ)
eval export $(grep -z ^DISPLAY /proc/$pid/environ)
eval export $(grep -z ^DBUS_SESSION_BUS_ADDRESS /proc/$pid/environ)
sudo -u "trolley" touchpad-indicator -c
break
done
}
change_state
Uwaga: w pliku asus-touchpad.sh zmień "trolley" na nazwę swojego użytkownika. Zakładam, że masz zainstalowany i uruchomion touchpad-indicator.
Re: ASUS R510J - jak wyłączyć Touchpad za pomocą Fn + F9?
: 23 mar 2015, 19:21
autor: -Paweł
@TrolleY niestety nic to zmieniło, i tak jak Twoim przypadku nie posiadałem owych plików, ale utworzenie ich też nic nie pomogło
Re: ASUS R510J - jak wyłączyć Touchpad za pomocą Fn + F9?
: 26 mar 2015, 23:04
autor: TrolleY
Spróbuj użyć tego narzędzia:
http://manpages.ubuntu.com/manpages/tru ... ten.8.html
i zobaczyć, czy cokolwiek się drukuje na konsolę jak wciskasz Fn+F9
Po zmodyfikowaniu zdarzenia acpi powinieneś chyba albo zrestartować komputer albo wykonać komendę:
Re: ASUS R510J - jak wyłączyć Touchpad za pomocą Fn + F9?
: 28 mar 2015, 21:06
autor: -Paweł
Niestety drukuje tylko tyle:
Kod: Zaznacz cały
pawel@pawel-x550jk:~$ acpi_listen
PNP0C14:01 000000ff 00000000
W przypadku dobrze ustawionych skrótów wygląda to tak:
Kod: Zaznacz cały
video/brightnessdown BRTDN 00000087 00000000 K
PNP0C14:01 000000ff 00000000
Re: ASUS R510J - jak wyłączyć Touchpad za pomocą Fn + F9?
: 28 mar 2015, 23:32
autor: TrolleY
A no widzisz, bo mi drukuje:
Kod: Zaznacz cały
hotkey ATK0100:00 0000006b 00000000
hotkey ATK0100:00 0000006b 00000001
Musisz dostosować plik
/etc/acpi/events/asus-touchpad do twojego komputera
EDIT: chyba ten sposób jednak nie zadziała. To zdarzenie jest generowane pewnie dla wszystkich Fn. Ogólnie działa ci rozjaśnianie i przyciemnianie ekranu za pomocą klawiszy Fn? Bo jeżeli tak, to może jednak jest jakaś różnica którą można wychwycić przez analizę skryptów wywoływanych na tych zdarzeniach.
EDIT2: może to jakoś pomoże:
http://unix.stackexchange.com/questions ... -key-is-un