Portál AbcLinuxu, 28. května 2024 20:53


Dotaz: Většina přídavných kláves negeneruje scancode (klávesnice Samsung)

28.12.2009 20:58 Begleiter | skóre: 47 | blog: muj_blog | Doma
Většina přídavných kláves negeneruje scancode (klávesnice Samsung)
Přečteno: 603×
Odpovědět | Admin

Dobrý večer,

vlastním a používám stařičkou klávesnici Samsung SDM4500P do PS/2 a chtěl bych rozjet všechny speciální klávesy, tj. tlačítka pro spuštění WWW browseru, e-mailového klienta, ztlumení/zesílení zvuku apod.

Problém je, že většina z těchto přídavných kláves negeneruje scancody, resp. se chová nějak nestandardně. Pár tlačítek ale funguje. (Scancody jsem testoval z textového režimu příkazem showkey --scancodes.) Nemůžu jim tedy ani přiřadit keycode, tedy je nemůžu vůbec používat.

Dotaz je tedy nasnadě: Jdou nějakým způsobem klávesy neprodukující žádný scancode zprovoznit, tak abych je mohl používat? Předem děkuju za všechny reakce.

Distribuce: Archlinux s jádrem 2.6.31-ARCH (x86_64, resp. amd64), verze showkey: 1.15.1. Ale myslím, že se problém týká všech distribucí.


Řešení dotazu:


Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

28.12.2009 21:30 Zdeněk Štěpánek | skóre: 57 | blog: uz_mam_taky_blog | varnsdorf
Rozbalit Rozbalit vše Re: Většina přídavných kláves negeneruje scancode (klávesnice Samsung)
Odpovědět | | Sbalit | Link | Blokovat | Admin
Res to v grafickym prostredi a ne v konzoli. Program "xev" je to co potrebujes, ten ti prozradi zda to ty klavesy vubec vidi...

Zdenek
www.pirati.cz - s piráty do parlamentu i jinam www.gavanet.org - czfree varnsdorf
28.12.2009 21:42 Begleiter | skóre: 47 | blog: muj_blog | Doma
Rozbalit Rozbalit vše Re: Většina přídavných kláves negeneruje scancode (klávesnice Samsung)

Tak ani v X (pomocí programu xev) většina speciálních kláves nefunguje, resp. fungují jenom některé. (Když stisknu jednu z nich se spuštěným programem xev, tak se "nic neděje".)

30.12.2009 17:35 Zdeněk Štěpánek | skóre: 57 | blog: uz_mam_taky_blog | varnsdorf
Rozbalit Rozbalit vše Re: Většina přídavných kláves negeneruje scancode (klávesnice Samsung)
Jestli nepomuze ani strejda google, tam mas nejspis smulu.

Zdenek
www.pirati.cz - s piráty do parlamentu i jinam www.gavanet.org - czfree varnsdorf
30.12.2009 19:01 Begleiter | skóre: 47 | blog: muj_blog | Doma
Rozbalit Rozbalit vše Re: Většina přídavných kláves negeneruje scancode (klávesnice Samsung)

Strejda Google opravdu nepomohl. :-( Mám tedy asi smůlu. Ale přesto děkuju za odpovědi.

31.12.2009 22:53 impact | skóre: 11 | blog: _
Rozbalit Rozbalit vše Re: Většina přídavných kláves negeneruje scancode (klávesnice Samsung)
Skus este tento clanok na Gentoo Wiki, pripadne skus toto hladanie na Google.
1.1.2010 09:22 Begleiter | skóre: 47 | blog: muj_blog | Doma
Rozbalit Rozbalit vše Re: Většina přídavných kláves negeneruje scancode (klávesnice Samsung)

Děkuju moc za odpověď. Všechno vyzkouším a dám vědět, jak jsem dopadnul.

1.1.2010 10:58 Begleiter | skóre: 47 | blog: muj_blog | Doma
Rozbalit Rozbalit vše Re: Většina přídavných kláves negeneruje scancode (klávesnice Samsung)
The keycodes of X have nothing to do with those of Linux. Unusual keys can be made visible under Linux, but not under X.

Tohle jsem bohužel našel v manuálové stránce k programu setkeycodes :-( A já bych právě ty speciální (unusual) tlačítka chtěl zprovoznit v X.

Jenom uvažuju, jestli ta informace z manuálové stránky není zastaralá.

1.1.2010 15:36 Zdeněk Štěpánek | skóre: 57 | blog: uz_mam_taky_blog | varnsdorf
Rozbalit Rozbalit vše Re: Většina přídavných kláves negeneruje scancode (klávesnice Samsung)
Motas dohromady nastaveni pro textovou konzoli a pro X, pricemz to spolu temer vubec nesouvisi.

Precetl sis vubec muj clanek o tomhle tematu?

http://www.abclinuxu.cz/clanky/hardware/multimedialni-a-jinak-vylepsene-klavesnice
www.pirati.cz - s piráty do parlamentu i jinam www.gavanet.org - czfree varnsdorf
1.1.2010 17:47 Begleiter | skóre: 47 | blog: muj_blog | Doma
Rozbalit Rozbalit vše Re: Většina přídavných kláves negeneruje scancode (klávesnice Samsung)

Přiznám se, že jsem ho viděl jenom z rychlíku. Ale polepším se a přečtu si ho důkladně celý.

1.1.2010 22:03 Begleiter | skóre: 47 | blog: muj_blog | Doma
Rozbalit Rozbalit vše Re: Většina přídavných kláves negeneruje scancode (klávesnice Samsung)
Odpovědět | | Sbalit | Link | Blokovat | Admin

Takže textovou konzoli mám už vyřešenou. Postupoval jsem následovně, budu vysvětlovat jenom pro jedno tlačítko:

  1. Stistknul jsem a uvolnil „speciální” tlačítko na své klávesnici, které původně nereagovalo na
    showkey --scancodes, natož na showkey --keycodes. (Nebylo Linuxu zpřístupněno.)
  2. Kouknul jsem se do dmesg, kde jsem na posledních řádcích výpisu našel „návod”, jak tlačítko Linuxu zpřístupnit. Hledejte ke konci výpisu řádky s příkazem setkeycodes.
  3. S pomocí návodu z dmesg, neboli pomocí příkazu (programu) setkeycodes jsem přiřadil scancode daného speciálního tlačítka keycode. Příklad: setkeycodes e018 120. (setkeycodes vyžaduje, aby jako první byl scancode a jako druhý keycode, který k němu chceme přiřadit. keycode 120 jsem zvolil, protože byl volný. Doporučuje se, abyste nepoužívali keycode větší než 239, jinak u jádra řady 2.6 je maximem keycode 255. Zkouknutím mé „keymap” jsem zjistil, že mohu použít keycody 120–239.)
  4. Další krok(y) podle článku Multimediální a jinak vylepšené klávesnice.

Poznámka: Textovou konzoli mám tedy již za sebou. Nejspíš zítra se pustím do X. Samozřejmě zase přidám sem stručný návod, jak to zprovoznit.

31.7.2014 09:44 Jan Pavlík
Rozbalit Rozbalit vše Re: Většina přídavných kláves negeneruje scancode (klávesnice Samsung)
Odpovědět | | Sbalit | Link | Blokovat | Admin
Zkuste z webu http://www.devthrea.com/free/xhk/index.php?vote=1 stáhnout a nainstalovat program XtraHotKeys 2.30.0140, který umí ovládat i klávesnici Samsung SDM4500P. Funguje asi ale jen do WinXP. Já ho chtěl použít ve Win8, ale to se mi nepovedlo.
Fluttershy, yay! avatar 31.7.2014 12:27 Fluttershy, yay! | skóre: 92 | blog:
Rozbalit Rozbalit vše Re: Většina přídavných kláves negeneruje scancode (klávesnice Samsung)
Milý nekromante, tohle opravdu není web o MS Windows.
🇵🇸Touch grass🇺🇦 ✊ no gods, no masters

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.