Mapovanie klaves

Sekcia: Hardware a Drivery 01.09.2013 | 18:11
Avatar johnny.ha ArchLinux  Používateľ
Zdravim ludia. Chcel by som nejak namapovat klavesy, ktore mi nefunguju. Jedna sa o notebook ASUS K55V. Nejde nadetekovat ani cez xev ani cez xbinkeys. Prosim o radu. Diki
    • RE: Mapovanie klaves 01.09.2013 | 23:27
      Avatar WlaSaTy   Návštevník
      Skús prezradiť ktoré klávesy to sú. Niektoré notebooky totižto potrebovali natiahnúť ovládač do jadraktorý riešil klávesy pre prepínanie podsvietenia, wifi, kamerku a prepínanie displeja kôli ACPI rozhraniu.
      • RE: Mapovanie klaves 03.09.2013 | 17:39
        Avatar johnny.ha ArchLinux  Používateľ
        Cauko tak tyka sa to hlavne jasu obrazovky - Fn+F5 a Fn+F6, touchpad Fn+F9, wifi Fn+F2.
        • RE: Mapovanie klaves 03.09.2013 | 18:44
          Avatar WlaSaTy   Návštevník
          Áno, to vyzerajú byť ony. Čo vypíšu príkazy lsmod | grep asus a find /lib/modules | grep asus ?
          • RE: Mapovanie klaves 03.09.2013 | 20:58
            Avatar johnny.ha ArchLinux  Používateľ
            lsmod |grep asus
            asus_wmi               16242  0 
            sparse_keymap           3114  1 asus_wmi
            rfkill                 15666  4 cfg80211,bluetooth,asus_wmi
            wmi                     8283  3 mxm_wmi,nouveau,asus_wmi
            video                  11328  3 i915,nouveau,asus_wmi
            find /lib/modules |grep asus
            /lib/modules/3.10.10-1-ARCH/kernel/drivers/staging/asus_oled
            /lib/modules/3.10.10-1-ARCH/kernel/drivers/staging/asus_oled/asus_oled.ko.gz
            /lib/modules/3.10.10-1-ARCH/kernel/drivers/net/usb/pegasus.ko.gz
            /lib/modules/3.10.10-1-ARCH/kernel/drivers/platform/x86/asus-nb-wmi.ko.gz
            /lib/modules/3.10.10-1-ARCH/kernel/drivers/platform/x86/asus-wmi.ko.gz
            /lib/modules/3.10.10-1-ARCH/kernel/drivers/platform/x86/asus-laptop.ko.gz
            /lib/modules/3.10.10-1-ARCH/kernel/drivers/media/rc/keymaps/rc-asus-pc39.ko.gz
            /lib/modules/3.10.10-1-ARCH/kernel/drivers/media/rc/keymaps/rc-asus-ps3-100.ko.gz
            /lib/modules/3.10.10-1-ARCH/kernel/drivers/hwmon/asus_atk0110.ko.gz
            • RE: Mapovanie klaves 04.09.2013 | 16:11
              Avatar WlaSaTy   Návštevník
              Skús postupne pozadávať následovné príkazy a skontrolovať či sa tie tlačítka nechytili.
              sudo modprobe -v asus-nb-wmi
              sudo modprobe -v asus-laptop
              sudo modprobe -v rc-asus-pc39
              sudo modprobe -v rc-asus-ps3-100
              sudo modprobe -v asus_atk0110
              
              Tento myslím už nebude treba: asus_oled.

              PS: Ovládač asus_atk0110 by mal riešiť senzory :)
              • RE: Mapovanie klaves 04.09.2013 | 19:04
                Avatar johnny.ha ArchLinux  Používateľ
                Takze ked som zadal tie moduly, tak mi zacalo ist len zapnutie/vypnutie touchpadu.
                • RE: Mapovanie klaves 04.09.2013 | 20:36
                  Avatar WlaSaTy   Návštevník
                  Takže aspoň niečo. Teraz by som teda odporučil nainštalovať staršie jadro. Niečo okolo 3.8.
                  • RE: Mapovanie klaves 04.09.2013 | 20:49
                    Avatar johnny.ha ArchLinux  Používateľ
                    Nasiel som nieco taketo https://bugs.archlinux.org/task/35253
                    • RE: Mapovanie klaves 04.09.2013 | 21:45
                      Avatar WlaSaTy   Návštevník
                      Aj ja, i keď niekde inde. V posledných verziách jadra sa robilo dosť zjednocovania a tak tam pravdepodobne zrušili podporu pre ACPI niektorých notebookov čo majú silné odchýľky os štandardu. Preto downgrade. Držím palec.
                      • RE: Mapovanie klaves 07.09.2013 | 10:06
                        Avatar johnny.ha ArchLinux  Používateľ
                        Diki. Nevidim v tom nejaky problem skompilovat jadro, len sa mi to nejak nechce :D
                        • RE: Mapovanie klaves 08.09.2013 | 13:19
                          Avatar WlaSaTy   Návštevník
                          Ono, už sa nedá vybrať verziu nainštalovaného balíčku?
                          • RE: Mapovanie klaves 08.09.2013 | 21:22
                            Avatar johnny.ha ArchLinux  Používateľ
                            Da sa vybrat zo SVN a skompilovat balik.
                            • RE: Mapovanie klaves 08.09.2013 | 21:50
                              Avatar WlaSaTy   Návštevník
                              Jadro sa už roky udržiava pomocou nástroja git a nie svn. A návod na používannie distribúcie Arch Linux, kapitola Downgrading Packages Ti za pravdu nedáva.Ale, rob ako chceš. Je to Tvoja slobodná voľba.
                            • RE: Mapovanie klaves 08.09.2013 | 22:20
                              Avatar bedňa LegacyIce-antiX  Administrátor
                              V Debiane mám priamo v zdrojoch 3.2 aj 3.10, počítam že v Ubuntu to bude podobne, stačí nainštalovať balíček so starším jadrom.
                              Táto správa neobsahuje vírus, pretože nepoužívam MS Windows. http://kernelultras.org
                              • RE: Mapovanie klaves 08.09.2013 | 22:27
                                Avatar WlaSaTy   Návštevník
                                V Ubuntu je to inak, a otázka bola ohľadne Arch Linuxu.
    • RE: Mapovanie klaves 01.09.2013 | 23:40
      Avatar Milan Dvorský debian,mint kde,android  Administrátor
      ja sa pridam s inym problemom. na notase mam debian s KDE, kde mi odrazu prestal fungovat language switch. vlajocku mam v liste, jazyky mam pridane, ale nefunguje mi vobec prepnutie. srandou je, ze v gnome alebo aj xfce mi to ide korektne. nejaka idea? prikladam cast logu ...
      emdi@ziva:~$ tail -n 50 /var/log/Xorg.0.log
      [ 56062.429] (**) evdev: Ideapad extra buttons: Device: "/dev/input/event6"
      [ 56062.429] (--) evdev: Ideapad extra buttons: Vendor 0 Product 0
      [ 56062.429] (--) evdev: Ideapad extra buttons: Found keys
      [ 56062.429] (II) evdev: Ideapad extra buttons: Configuring as keyboard
      [ 56062.429] (**) Option "config_info" "udev:/sys/devices/platform/ideapad/input/input6/event6"
      [ 56062.429] (II) XINPUT: Adding extended input device "Ideapad extra buttons" (type: KEYBOARD, id 13)
      [ 56062.429] (**) Option "xkb_rules" "evdev"
      [ 56062.429] (**) Option "xkb_model" "pc105"
      [ 56062.429] (**) Option "xkb_layout" "sk"
      [ 56062.430] (II) config/udev: Adding input device PC Speaker (/dev/input/event5)
      [ 56062.430] (II) No input driver specified, ignoring this device.
      [ 56062.430] (II) This device may have been added with another device file.
      [ 56062.430] (II) config/udev: Adding input device ACPI Virtual Keyboard Device (/dev/input/event13)                                                                           
      [ 56062.430] (**) ACPI Virtual Keyboard Device: Applying InputClass "evdev keyboard catchall"                                                                                  
      [ 56062.430] (II) Using input driver 'evdev' for 'ACPI Virtual Keyboard Device'                                                                                                
      [ 56062.430] (**) ACPI Virtual Keyboard Device: always reports core events                                                                                                     
      [ 56062.430] (**) evdev: ACPI Virtual Keyboard Device: Device: "/dev/input/event13"                                                                                            
      [ 56062.430] (--) evdev: ACPI Virtual Keyboard Device: Vendor 0 Product 0
      [ 56062.430] (--) evdev: ACPI Virtual Keyboard Device: Found keys
      [ 56062.430] (II) evdev: ACPI Virtual Keyboard Device: Configuring as keyboard
      [ 56062.430] (**) Option "config_info" "udev:/sys/devices/virtual/input/input13/event13"
      [ 56062.430] (II) XINPUT: Adding extended input device "ACPI Virtual Keyboard Device" (type: KEYBOARD, id 14)
      [ 56062.430] (**) Option "xkb_rules" "evdev"
      [ 56062.430] (**) Option "xkb_model" "pc105"
      [ 56062.430] (**) Option "xkb_layout" "sk"
      [ 56073.190] (EE) Error loading keymap /var/lib/xkb/server-0.xkm
      [ 56075.796] (II) intel(0): EDID vendor "AUO", prod id 8428
      [ 56075.796] (II) intel(0): Printing DDC gathered Modelines:
      [ 56075.796] (II) intel(0): Modeline "1366x768"x0.0   73.30  1366 1382 1398 1550  768 771 785 788 -hsync -vsync (47.3 kHz eP
      
      • RE: Mapovanie klaves 02.09.2013 | 23:13
        Avatar WlaSaTy   Návštevník
        Ten error loading keymap je tam keď to funguje alebo keď to nefunguje? Sa len pýtam, KDE som nepoužil už skoro 10 rokov. A funguje to prepínanie aj keď si tú klávesnicu prestavíš v príkazovom riadku? Je možné, že máš kdesi v KDE nastavenú vadnú klávesnicu.
        • RE: Mapovanie klaves 03.09.2013 | 16:05
          Avatar Milan Dvorský debian,mint kde,android  Administrátor
          nefungovalo to, tak som nahodil na skusku gnome, xfce aj cinnamon. neviem, co sa presne udialo, inde to bezalo kosher. po ich odinstalovani to uz ide aspon ciastocne. ide prepinat aj cez ikonku aj cez skratku ctrl alt k (mnou nadefinovane alt shift ale stale nejde)
          • RE: Mapovanie klaves 03.09.2013 | 17:22
            Avatar bedňa LegacyIce-antiX  Administrátor
            Toto ti funguje?
            setxkbmap -option grp:switch,grp:alt_shift_toggle,grp_led:scroll "us,sk(qwerty)" &
            Táto správa neobsahuje vírus, pretože nepoužívam MS Windows. http://kernelultras.org
            • RE: Mapovanie klaves 03.09.2013 | 20:54
              Avatar Milan Dvorský debian,mint kde,android  Administrátor
              raz dva tri skúška

              alt shift

              raz dva tri sk[3ka

              vyzera ze hej, akurat mi slovenska vlajka zmizla z listy a namiesto nej nieco nezname :D dik. uvidim po restarte.
              • RE: Mapovanie klaves 03.09.2013 | 22:01
                Avatar bedňa LegacyIce-antiX  Administrátor
                Pokiaľ to funguje, ukazuje to na bug v KDE. Pokiaľ budeš chcieť aby to fungovalo stále, bude to treba dopísať do skriptu s ktorým štartuje KDE, niekde za nastavenia klávesnice, bohužiaľ som s KDE skoncoval pred rokmi a neviem kde to je. Asi by to stačilo v domovskom priečinku dopísať do .xinitrc len neviem či to nastavenie KDE neanuluje, keď nemáš v domovskom taký súbor, tak ho vytvor a hoď to tam. Samozrejme restart Xiek.
                Táto správa neobsahuje vírus, pretože nepoužívam MS Windows. http://kernelultras.org
                • RE: Mapovanie klaves 04.09.2013 | 16:06
                  Avatar WlaSaTy   Návštevník
                  Bug v KDE by som spomenul len pokiaľ to robí aj na čerstvo vytvorenom užívateľovi. Ono to môže byť aj zblbnutou konfiguráciou KDE ktorá sa domrvila postupom času pri aplikovaní príliš špecifických nastavení a následnom upgrade verzie. Alebo ručným odinštalovaním komponentov ktoré zo sebou stiahli iné komponenty. Nie vždy sa oplatí šetriť miestom.
                  • RE: Mapovanie klaves 04.09.2013 | 18:12
                    Avatar bedňa LegacyIce-antiX  Administrátor
                    To je možné, preto používam WM, ktoré konfiguráky len číta. Inak narazil som v bugzille na podobný problém a jeden tam tvrdí, že mu pri upgrade kompletne rozbilo skratky. Väčšine užívateľov pomohlo zrušiť skratku a znovu spraviť.
                    Táto správa neobsahuje vírus, pretože nepoužívam MS Windows. http://kernelultras.org
                    • RE: Mapovanie klaves 04.09.2013 | 20:34
                      Avatar WlaSaTy   Návštevník
                      To s tým WM Ti je plat prtné keď používaš program závislý na doplnkových službách čo chcú nahradiť unicode.

                      A s tými skratkami, presne na to som poukazoval. Buď budeš hľadať tie chybyčky po jednom, alebo pošleš všetky nastavenia do prdele a načíta sa Ti čistý profil ktorý funguje. To pozadie a ostatné serepetičky si tam nastavíš neskôr. Peňaženku nepoužívam.
                      • RE: Mapovanie klaves 04.09.2013 | 21:59
                        Avatar bedňa LegacyIce-antiX  Administrátor
                        Nepoužívam nič čo mi zasahuje do konfiguráku, medzi najhoršie by som považoval rôzne tweekery. Teda myslím si, že nepoužívam ani žiadny program čo nepoužíva UTF. Jasne že vytvorenie nového užívateľa, alebo kompletného zmazania konfigurákov ukážu pravdu.
                        Táto správa neobsahuje vírus, pretože nepoužívam MS Windows. http://kernelultras.org