Fórum Root.cz
Hlavní témata => Hardware => Téma založeno: tuxmartin 13. 03. 2016, 00:51:35
-
Vytahl jsem ze skrine stary netbook Asus EEE 1005HA s Intel Atomem N270.
Je hrozne pomaly, ale jako klient vzdalene plochy je stale dobry.
Nainstaloval jsem nove Lubuntu 14.04 a vubec se mi nedari zprovoznit specialni Asus tlacitka.
V Ubuntu 9.10 v zakladu vsechna tlacitka fungovala. V novem lubuntu funguje pouze regulace jasu displeje Fn+F5/6, ale to je snad resene hardwarove.
Nefunguje mi ovladani zvuku Fn+F11/12, ani vypinani touchpadu Fn+F3. Netbook ma navic specialni hardwarove tlacitko (https://skattercdn.azureedge.net/files/2010/09/asus-eee-pc-1005ha-inside.jpg) na vypinani touchpadu nad klavesou ESC - take nefunguje.
Googlil jsem navody, ale vsechny jsou z let 2009/10. Na novem Ubuntu nic z toho nefunguje.
Vetsina navodu pouziva (https://wiki.ubuntu.com/HardwareSupport/Machines/Netbooks#Asus_Eee_PC_1005HA) upravu grubu pridanim acpi_osi=Linux - nefunguje.
Prikaz eeepc-tray zminovany v hodne navodech v novych verzich Ubuntu uz take neni.
Co delam spatne? Domnival jsem se, ze kdyz hw jednou v linuxu fungoval, mam snad navzdy vyhrano.
Muzete mi prosim nekdo poradit, jak zprovoznit Fn zkratky a touchpad tlacitko?
root@netbook:~# xinput
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
↳ Power Button id=6 [slave keyboard (3)]
↳ Video Bus id=7 [slave keyboard (3)]
↳ Power Button id=8 [slave keyboard (3)]
↳ Sleep Button id=9 [slave keyboard (3)]
↳ USB 2.0 Camera id=10 [slave keyboard (3)]
↳ Asus EeePC extra buttons id=11 [slave keyboard (3)]
↳ AT Translated Set 2 keyboard id=12 [slave keyboard (3)]
Asi jde o Asus EeePC extra buttons:
root@netbook:~# xinput watch-props "Asus EeePC extra buttons"
Device 'Asus EeePC extra buttons':
Device Enabled (135): 1
Coordinate Transformation Matrix (137): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
Device Product ID (255): 0, 0
Device Node (256): "/dev/input/event6"
Pokud mackam Fn zkratky a specialni touchpad tlacitko, leze z toho nejaky binarni bordel (vsechna tlacitka reaguji):
root@netbook:~# cat /dev/input/event6
���Vb����Vb�r���Vb����V��r���V��
���Vu
���Vu
s���Vu
���V�
s���V�
���V\�7���V\�����V\����V������V��
-
Pro doplneni:
Balicek eeepc-acpi-scripts (https://packages.debian.org/jessie/eeepc-acpi-scripts) pro Debian Jessie v Lubuntu kvuli zavislostem nejde. Rad bych u Lubuntu zustal.
Specialni klavesa nad ESC na vypinani touchpadu:
root@netbook:~# showkey -s
kb mode was ?UNKNOWN?
[ if you are trying this under X, it might not work
since the X server is also reading /dev/console ]
press any key (program terminates 10s after last keypress)...
0x9c
0x5d 0xdd
root@netbook:~# evtest
No device specified, trying to scan all of /dev/input/event*
Available devices:
/dev/input/event0: Lid Switch
/dev/input/event1: Sleep Button
/dev/input/event2: Power Button
/dev/input/event3: Power Button
/dev/input/event4: AT Translated Set 2 keyboard
/dev/input/event6: Asus EeePC extra buttons
/dev/input/event7: Video Bus
/dev/input/event8: USB 2.0 Camera
/dev/input/event9: HDA Intel Headphone
/dev/input/event10: HDA Intel Mic
/dev/input/event11: Bluetooth Optical Mouse
Select the device event number [0-10]: 6
Input driver version is 1.0.1
Input device ID: bus 0x19 vendor 0x0 product 0x0 version 0x0
Input device name: "Asus EeePC extra buttons"
Supported events:
Event type 0 (EV_SYN)
Event type 1 (EV_KEY)
Event code 113 (KEY_MUTE)
Event code 114 (KEY_VOLUMEDOWN)
Event code 115 (KEY_VOLUMEUP)
Event code 148 (KEY_PROG1)
Event code 149 (KEY_PROG2)
Event code 152 (KEY_SCREENLOCK)
Event code 183 (KEY_F13)
Event code 184 (KEY_F14)
Event code 202 (KEY_PROG3)
Event code 224 (KEY_BRIGHTNESSDOWN)
Event code 225 (KEY_BRIGHTNESSUP)
Event code 227 (KEY_SWITCHVIDEOMODE)
Event code 238 (KEY_WLAN)
Event code 240 (KEY_UNKNOWN)
Event code 245 (KEY_DISPLAY_OFF)
Event code 372 (KEY_ZOOM)
Event type 4 (EV_MSC)
Event code 4 (MSC_SCAN)
Properties:
Testing ... (interrupt to exit)
Event: time 1457827725.660472, type 4 (EV_MSC), code 4 (MSC_SCAN), value 37
Event: time 1457827725.660472, type 1 (EV_KEY), code 183 (KEY_F13), value 1
Event: time 1457827725.660472, -------------- SYN_REPORT ------------
Event: time 1457827725.660531, type 1 (EV_KEY), code 183 (KEY_F13), value 0
Event: time 1457827725.660531, -------------- SYN_REPORT ------------
evtest dokonce u tlacitek zobrazuje jejich spravne funkce.
-
http://launchpad.net/eee-control/ nefunguje?
-
zkus misto oklesteneho Lubuntu nahodit Xubuntu (alespon na zkousku jetli trvas na LXDE)...
mam Asus EEE 1008HA, jde snad o to same (jen ma kryte konektory, interni baterku a je placatejsi) a s Xubuntu 14.04 out-of-box chodi:
LCD Jas +/-, Vol +/-, Wifi on/off(Fn+F2 i samostatne nad ESC), LCD config(Fn+F8), Sleep (Fn+F1)
takze jedine co nejde je blokovani touchpadu a Fn+Space(power profily??) :)
-
pro blokovani touchpadu:
http://askubuntu.com/questions/537002/how-to-quickly-enable-disable-touchpad-in-xubuntu-14-04-without-installing-other
-
zkus misto oklesteneho Lubuntu nahodit Xubuntu (alespon na zkousku jetli trvas na LXDE)...
mam Asus EEE 1008HA, jde snad o to same (jen ma kryte konektory, interni baterku a je placatejsi) a s Xubuntu 14.04 out-of-box chodi:
LCD Jas +/-, Vol +/-, Wifi on/off(Fn+F2 i samostatne nad ESC), LCD config(Fn+F8), Sleep (Fn+F1)
takze jedine co nejde je blokovani touchpadu a Fn+Space(power profily??) :)
Tak jsem zkusil vcera nainstalovat Xubuntu 16.04 32b a zadne multimedialni klavesy nefunguji. Hlavne mi chybi vypinani touchpadu.
Da se to nejak zapnout?
Mas ve 14.04 doinstalovane nejake balicky?
Je mozne, ze by v 16.04 uz nebyla podpora?
-
Tak jestli skousnes CLI, tak zkus synclient TouchpadOff=1. Jinak zkousel jsi rozchodit https://launchpad.net/eee-control/, jestli funguje s tvym 1005H? Take muzes zkusit mrknout na jupiter.sourceforge.net, jestli chrochta s Eee PC.
-
zkusil sem z USB(GRUB+ISO) ciste jako Live "Xubuntu 16.04" a "Xubuntu 14.04.4", v obojim chodilo hned po startu vse co sem pretim psal, akorat nesel hotkey pro Sleep Ctrl+F1 (uspat z menu a probudit slo ok)
jinak pokud nechces experimentovat, pockal bych s 16.04... prechod z 14.04 oficialne neni zatim doporucovan ani pro nainstalovane 14.04 se nenabidne zatim automaticky prechod, oboje do vydani prvniho udrzovaciho vydani 16.04.1 v cervenci, ktere bude opravovat problemy co se nestihly pred vydanim, nebo se projevi naopak az pri nasazeni temi co chteji experimentovat :) dalsi vec je ze nejakou dobu jiste potrva nez "vetsina" PPA nabidne baliky i pro 16.04...
-
akorat nesel hotkey pro Sleep Ctrl+F1
A vis urcite, ze je to Ctrl+F1? U mne na 1000H je to Fn-F1. A funguje to s eee-control.
-
[...]Hlavne mi chybi vypinani touchpadu.[...]
da, Nastaveni/Klavesnice/KlavesoveZkratky/Pridat/Prikaz:
sh -c "(xinput list-props 12 | grep 'Device Enabled' | grep 0) && xinput set-prop 12 'Device Enabled' 1 || xinput set-prop 12 'Device Enabled' 0"
a zvolis klavesovou zkratku pro prepinani touchpadu (dedikovanou nad ESC, nebo Fn+F3, nastavi se to pro oboje)
btw: muzes to samozrejme vlozit do skriptu a nastavit pak prikaz jen ten skript, pokud ti to prijde divoke...
-
A vis urcite, ze je to Ctrl+F1? U mne na 1000H je to Fn-F1. A funguje to s eee-control.
Vim urcite ze je to Fn+F1 :) to sem samo zkousel, stejne jako ostatni ktere pres Fn fungovali, jen me nejak pri psani pak zblblo ze je to otocene oproti normal(nim)u (Thinkpadu) a napsal CTRL, to se stava no, Lojzo :)
-
tuxmartin: aha.. ted sem se podival na tvuj vypis xinput v #1 a vidim ze na pozici 12 (ktere pouzivam pro vypnuti/zapnuti touchpadu) mas klavesnici, ja tam mam na 1008HA "SynPS/2 Synaptics TouchPad", kterej ty nemas ve vypisu vubec :(