Strona 1 z 1

Układ klawiatury

: 10 lutego 2008, 22:22
autor: Gordon1x
Posiadam notebooka Acer Extensa 5220.

Jaki układ klawiatury należy wybrać aby działały wszystkie przyciski, również z klawiszem Fn[/n].


P.S.
Jak narazie nie działa klawisz Fn orza boczne klawisze Del, Home, Pg Up itp.

: 10 lutego 2008, 22:56
autor: pavbaranov
Nie wybierzesz układu klawiatury, bo - o ile pamiętam - dla Acera jej nie ma ;) Nie pamiętam, niestety w którym repo, ale jest dla tych komputerów (znów, musisz poczytać, czy akurat dla Twojego typu) przygotowana paczka, która uruchamia niektóre rzeczy standardowo niedostępne. Na pewno jest w repo siduksa. Nadto, któraś z paczek potrafi konfigurować te klawisze (znajdź sobie np. w Synaptiku poprzez wyszukiwanie).

: 15 lutego 2008, 11:33
autor: Gordon1x
Poprawnie zmapowałem przwie wszystkie klawisze:

Kod: Zaznacz cały

#!/bin/sh

setxkbmap -layout pl
/usr/bin/xmodmap -e "keycode 242 = Delete"
/usr/bin/xmodmap -e "keycode 174 = XF86AudioLowerVolume"
/usr/bin/xmodmap -e "keycode 176 = XF86AudioRaiseVolume"
/usr/bin/xmodmap -e "keycode 160 = XF86AudioMute"

#/usr/bin/xmodmap -e "keycode 239 = XF86KbdBrightnessDown"
#/usr/bin/xmodmap -e "keycode 123 = XF86KbdBrightnessUP"

/usr/bin/xmodmap -e "keycode 223 = XF86Sleep"
#/usr/bin/xmodmap -e "keycode 214 = XF86SwitchVideoMode" #Przełączenie wyświetlacza

/usr/bin/xmodmap -e "keycode 178 = XF86WWW"
/usr/bin/xmodmap -e "keycode 236 = XF86Mail"
/usr/bin/xmodmap -e "keycode 151 = XF86Launch1"

/usr/bin/xmodmap -e "keycode 115 = Menu"

/usr/bin/xmodmap -e "keycode 90 = 0"
/usr/bin/xmodmap -e "keycode 87 = 1"
/usr/bin/xmodmap -e "keycode 88 = 2"
/usr/bin/xmodmap -e "keycode 89 = 3"
/usr/bin/xmodmap -e "keycode 83 = 4"
/usr/bin/xmodmap -e "keycode 84 = 5"
/usr/bin/xmodmap -e "keycode 85 = 6"
/usr/bin/xmodmap -e "keycode 79 = 7"
/usr/bin/xmodmap -e "keycode 80 = 8"
/usr/bin/xmodmap -e "keycode 81 = 9"
Przy klawiszach 123, 214, 239 zwraca error:

Kod: Zaznacz cały

/usr/bin/xmodmap:  commandline:1:  bad keysym name 'XF86KbdBrightnessDown' in keysym list
/usr/bin/xmodmap:  commandline:2:  bad keysym name 'XF86KbdBrightnessUp' in keysym list
/usr/bin/xmodmap:  commandline:3:  bad keysym name 'XF86SwitchVideoMode' in keysym list
/usr/bin/xmodmap:  3 error encountered, aborting.
Co należy zrobić aby pozbyć się błędu?

Z góry dziękuję za pomoc.[/code]

: 15 lutego 2008, 13:11
autor: fnmirk

: 16 lutego 2008, 10:53
autor: Gordon1x
Znalazłem listę poleceń keycode w pliku:

Kod: Zaznacz cały

/usr/share/X11/XKeysymDB
Następnie wykonałem polecenie:

Kod: Zaznacz cały

/usr/bin/xmodmap -e "keycode 239 = XF86BrightnessAdjust"
Tylko że jak dam przycisk Fn + przycisk 239, to nic się nie dzieje.
Co trzeba jeszcze zrobić aby przycisk zadziałał?

P.S.
Używam środowiska graficznego KDE.

: 16 lutego 2008, 14:10
autor: mlyczek
Twoja karta graficzna, albo sterowniki mogą jeszcze nie obsługiwać regulacji jasności matrycy (co ma robić ten przycisk). Zorientuj się czy Twoja karta to potrafi (jeśli da się po win to znaczy, że tak) i czy sterowniki to umożliwiają. Jeśli karat potrafi, a stery nie to spróbuj zainstalować nowsze (jeśli już nowsze są)

: 16 lutego 2008, 15:02
autor: Gordon1x
Pod windowsem wszystko poprawnie działa.
Moja karta to Intel X3100.

P.S.
Cytat z forum ubuntu:
Działa wszystko czego na codzień używam (obydwie sieci, czytnik SD, dźwięk, grafa (wliczając 3D support), nagrywarka). Działają też klawisze z Fn (regulacja głośności, jasność ekranu, wyłączenie touchpada itp) a także ten 4ro kierunkowy klawisz pod touchpadem. Jeszcze nie zrobiłem przycisków szybkiego uruchamiania (oprócz 'mail' który działa od razu).
Ano właśnie to 'od razu' to nie tak do końca, bo trzeba zainstalować moduł 'acer_acpi', który trzeba sobie wpierw skompilować. Dopiero od tej pory działa WIFI i parę rzeczy. Poza tym chwalę sobie. No i trick z bcm43xx_fwcutter... Ale jest OK.