Extra gombok

7 bejegyzés megtekintése - 1-7 / 7
  • Szerző
    Bejegyzés
  • #1912176
    PAZO
    Felhasználó

      Nálam a Lineakd segítségével a multimédia billentyûzet részben mûködik, az alábbi beállításokkal.

      /usr/local/etc/lineakkb.def

      [CEAK16]
      brandname = „Compaq”
      modelname = „Easy Access Keyboard (16 keys)”
      [KEYS]
      internet = 163
      mail = 158
      search = 154
      media = 239
      volumedown = 174
      volumeup = 176
      play = 162
      stop = 164
      previous = 144
      next = 153
      infra = 128
      [END KEYS]
      [END CEAK8]

      Az xev segítségével több gombot is detektálni tudtam, ám például lehetetlen az lcd fényerejét szabályozni… ha sikerül megoldást találnod, tett közzé kérlek.

      #1912177
      admin
      Adminisztrátor

        Sajnos a lineak nem ismeri a cuccomat ( Fujitsu Siemens Amilo D P4), végigpróbálgattam mindent.:(
        Nekem eléglenne ha lenne keycode a leütött billentyûre, onnantól már oda és ahhoz rendelem amihez akarom, azonban pontosan az a gond, hogy a jelek szerint az 5 db extra gombom nem is üzemel ( ha a xev nem látja..).
        Az XF86configban 105gombos magyar billzet van megadva.
        lcd fényerejét én tudom szabályozni, nálam az pl. az Fn + jobbra, balra nyíl, nem állítottam be semmit alapból mûködik, akárcsak a többi Fn+ os billentyû.
        Az 5 extra gomb ami nem megy, kizárólag arra szolgálna, hogy pl. a mailhoz hozzárendelném a kmailt, stb.
        A napokban rájöttem hogy a touchpadhoz van linuxos driver és ezzel mûködik a „virtuális” scrollozás stb. is.
        Ha gondolod ebben tudok segíteni.

        #1912178
        gabaman
        Felhasználó
          #1912179
          admin
          Adminisztrátor

            Köszi gabaman a címeket, végignéztem ezeket is.
            Valószínûleg nem jól irom le a problémámat, megpróbálom mégegyszer:
            A gondom az hogy az említett 5 db gomb nem „él”, nem mûködik, nem csinál semmit, nem látja semmilyen program.
            Tehát nekem nem gombhoz programot rendelõ program kell, hanem az a beállítófájl, vagy voodoo varázslat amitõl egyszercsak mûködni kezdenek.:)

            #1912180
            sevi
            Felhasználó

              Hi! a probléma ugyanaz. Gentoo-t használok.
              Kell valamilyen daemon-nak futnia, hogy a KDE kezelje a +billentyûket?
              a xev ezt írja ki, bármelyik multimédia-billentyût nyomom meg:

              Code:
              KeyPress event, serial 30, synthetic NO, window 0x3000001,
                 root 0xb6, subw 0x0, time 2465943, (98,-9), root:(766,314),
                 state 0x0, keycode 178 (keysym 0x0, NoSymbol), same_screen YES,
                 XLookupString gives 0 bytes:
                 XmbLookupString gives 0 bytes:
                 XFilterEvent returns: False

              KeyRelease event, serial 30, synthetic NO, window 0x3000001,
                 root 0xb6, subw 0x0, time 2466051, (98,-9), root:(766,314),
                 state 0x0, keycode 178 (keysym 0x0, NoSymbol), same_screen YES,
                 XLookupString gives 0 bytes:

              A többi billentyûnél a végére 1 bytes-ot ír, és a billentyû nevét…
              Vagyis a xev érzékeli, hogy lenyomtam, de nem tudja mit nyomtam le?
              UHU alatt a GNOME-on mûködött.

              #1912181
              pointux
              Felhasználó

                Egy kb un. „scancode”-ot generál, amit ahhoz, hogy használni lehessen át kell alakítani un. „keycode”-dá.
                Vannak olyanok melyek minden billentyûzeten ott vannak, ezekkel ugye nincs baj. Ha a rendszer ismeri az adott kb-ot, általában akkor sincs gond. (De néha ebben az esetben is gond lehet pl. SDM4510P esetén.)
                Ezeket a rendszer indulásakor át kell alakítani.
                showkey (1) tudja megmutatni mindkettõt (többek között). (x alatt nem fut)
                a setkeycodes (8) állítja be.

                Pll. SDM4510P 4 hiányzó billentyûje esetén a következõ parancsoknak kell „elhangozni”:
                setkeycodes e018 120
                setkeycodes e002 121
                setkeycodes e003 122
                setkeycodes e004 123

                Vigyázni kell, hogy a keycode ne legyen foglalt.
                Ha a billentyût a saját szimbolumával szeretnénk kezelni (nem csak úgy akármilyen keycode-dal, hanem azzal, ami ki van neki rendelve), az megint egy „kis” szöszmöt, mert akkor a keycode-nak is egyeznie kell. (De ez nem feltétlenül szükséges.)

                #1870569
                csaba
                Felhasználó

                  Hali!
                  Redhat 9-et használok a notebookomon,
                  az extra billentyûket nem tudom használni, a xev sem látja.
                  Van valami ötletetek hogy hogyan tunám mûködésre bírni õket?

                7 bejegyzés megtekintése - 1-7 / 7
                • Be kell jelentkezni a hozzászóláshoz.