abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    dnes 04:44 | Nová verze

    Nová čísla časopisů od nakladatelství Raspberry Pi: MagPi 140 (pdf) a HackSpace 77 (pdf).

    Ladislav Hagara | Komentářů: 0
    dnes 01:00 | Nová verze

    ESPHome, tj. open source systém umožňující nastavovat zařízení s čipy ESP (i dalšími) pomocí konfiguračních souborů a připojit je do domácí automatizace, například do Home Assistantu, byl vydán ve verzi 2024.4.0.

    Ladislav Hagara | Komentářů: 0
    včera 22:11 | IT novinky Ladislav Hagara | Komentářů: 0
    včera 20:55 | Nová verze

    Neziskové průmyslové konsorcium Khronos Group vydalo verzi 1.1 specifikace OpenXR (Wikipedie), tj. standardu specifikujícího přístup k platformám a zařízením pro XR, tj. platformám a zařízením pro AR (rozšířenou realitu) a VR (virtuální realitu). Do základu se z rozšíření dostalo XR_EXT_local_floor. Společnost Collabora implementuje novou verzi specifikace do platformy Monado, tj. open source implementace OpenXR.

    Ladislav Hagara | Komentářů: 2
    včera 17:22 | Nová verze

    Byla vydána nová verze 0.38.0 multimediálního přehrávače mpv (Wikipedie) vycházejícího z přehrávačů MPlayer a mplayer2. Přehled novinek, změn a oprav na GitHubu. Požadován je FFmpeg 4.4 nebo novější a také libplacebo 6.338.2 nebo novější.

    Ladislav Hagara | Komentářů: 7
    včera 17:11 | Nová verze

    ClamAV (Wikipedie), tj. multiplatformní antivirový engine s otevřeným zdrojovým kódem pro detekci trojských koní, virů, malwaru a dalších škodlivých hrozeb, byl vydán ve verzích 1.3.1, 1.2.3 a 1.0.6. Ve verzi 1.3.1 je mimo jiné řešena bezpečnostní chyba CVE-2024-20380.

    Ladislav Hagara | Komentářů: 2
    včera 12:11 | IT novinky

    Digitální a informační agentura (DIA) oznámila (PDF, X a Facebook), že mobilní aplikace Portál občana je ode dneška oficiálně venku.

    Ladislav Hagara | Komentářů: 8
    včera 05:11 | Komunita

    #HACKUJBRNO 2024, byly zveřejněny výsledky a výstupy hackathonu města Brna nad otevřenými městskými daty, který se konal 13. a 14. dubna 2024.

    Ladislav Hagara | Komentářů: 2
    17.4. 17:55 | IT novinky

    Společnost Volla Systeme stojící za telefony Volla spustila na Kickstarteru kampaň na podporu tabletu Volla Tablet s Volla OS nebo Ubuntu Touch.

    Ladislav Hagara | Komentářů: 3
    17.4. 17:44 | IT novinky

    Společnost Boston Dynamics oznámila, že humanoidní hydraulický robot HD Atlas šel do důchodu (YouTube). Nastupuje nová vylepšená elektrická varianta (YouTube).

    Ladislav Hagara | Komentářů: 1
    KDE Plasma 6
     (68%)
     (10%)
     (2%)
     (20%)
    Celkem 562 hlasů
     Komentářů: 4, poslední 6.4. 15:51
    Rozcestník

    Dotaz: klavesnice s tlacitky navic - jak v X

    12.1.2004 19:12 Zdeněk Štěpánek | skóre: 57 | blog: uz_mam_taky_blog | varnsdorf
    klavesnice s tlacitky navic - jak v X
    Přečteno: 1013×
    Zdravim

    Ja vim ze na toto tema je tu uz mnoho prispevku, ale neco mi stale jeste neni jasne.

    Co o tom vim:
    Klavesnice posila scancody "0xe0 0x6a" apod. Zjisteno pomoci "showkey -s". Tyto scancody potrebuju premapovat na keycody 0..127. To jde pomoci programu setkeycodes takto

    setkeycodes e06a 85

    Pak je potreba klavese s cislem 85 priradit nejakou akci. V konzoli jsem to vyresil zabisem do klavesove mapy (/usr/share/kbd/keymaps/i386/qwerty/cz-lat2.map.gz) napr. takhle:

    keycode 85 = F101
    string F101="mc\n"

    V konzoli mi to chodi, po stisknuti tlacitka se spusti mc.

    Poradit bych potreboval jak to same udelat v X. Nechci zadne specialni programky typu lineak nebo hotkeys (pokud to nebude nezbytne nutne).

    Zjistil jsem ze setkeycodes se promitne do X (i kdyz na 100% si tim jistej nejsem, kazdopadne mi to v konsoli v KDE funguje (showkey ukaze klavesu 85)), takze potrebuju vyresit tu druhou cast problemu. Zjistil jsem ze by snad melp jit nejak pomoci xmodmap, ale s tim co jsem nasel tady na abicku (xmodmap -e 'keycode 161=F20') jsem si neporadil. Nechci ani reseni ktere je zavisle na windowmanageru, chci nejake ciste systemove reseni.

    Az tohle doresim, sesumiruju to a napisu to do hardware sekce.

    Diky vsem.

    Zdenek
    www.pirati.cz - s piráty do parlamentu i jinam www.gavanet.org - czfree varnsdorf

    Odpovědi

    12.1.2004 19:46 ...... | skóre: 41 | blog: ...
    Rozbalit Rozbalit vše klavesnice s tlacitky navic - jak v X

    Jak jsem ti již psal na ICQ podle toho co jsem zjistil na to slouží .Xmodmap soubor v /etc/X11/xinit, který se pak spouští skriptem xinitrc (teda ve Slacku).

    Jenže to jsem udělal a ono to nefunguje. Pokud ovšem spustím z xtermu xmodmap /etc/X11/xinit/.Xmodmap tak to funguje.

    Jo do .Xmodmap se hodnoty zapisují stylem keycode XXX = FXX

    Pokud se v tom někdo vyzná prosím poraďte proč mi zmiňovaný způsob nefunguje
    díky Petr
    12.1.2004 21:30 Zdeněk Štěpánek | skóre: 57 | blog: uz_mam_taky_blog | varnsdorf
    Rozbalit Rozbalit vše klavesnice s tlacitky navic - jak v X
    Takze mam novy poznatky: xmodmap -e "keycode 85=F101" udela to co "keycode 85=F101" v mape klavesnice v konzoli.Da se to zautomatizovat tak jak napsal petrla. Ale problem zustava jak klavese F101 priradit nejakou akci. V konzoli to je vlastne vzdy string ktery se objevi na stdin. Pokud je nasledovany \n coz je jakoby enter tak se hned i spusti. Jeste se objevil jeden problem. Keycody jsou od 0 do 127. Ktere jsou obsazene a ktere volne je pro konzoli videt v mape klavesnice, ale kde pro X? Abych nepremapoval nejakou klavesu ktera se v X pouziva. Zdenek
    www.pirati.cz - s piráty do parlamentu i jinam www.gavanet.org - czfree varnsdorf
    12.1.2004 21:38 unchallenger | skóre: 69 | blog: unchallenger
    Rozbalit Rozbalit vše klavesnice s tlacitky navic - jak v X
    Smysl této úvahy mi unikl. Předpokládám, že 85 je keycode té divné klávesy. Operace keycode 85 = jiný_keycode udělat xmodmapem nejde, takže přepsáním keycode bych se netrápil, můžeš jedině přiřadit keycode nějaký symbol, např. keycode 85 = Cyrillic_hardsign nebo něco normálnějšího jako F13, ISO_Next_Group, Help a tak.
    12.1.2004 23:02 Zdeněk Štěpánek | skóre: 57 | blog: uz_mam_taky_blog | varnsdorf
    Rozbalit Rozbalit vše klavesnice s tlacitky navic - jak v X
    Zdravim Mozna si nerozumime, tak radsi vysvetlim pojmy jak je chapu ja: scancode - to co leze z klavesnice (0xe0 0xfe) keycode - cislo mezi 1 az 127, vpodstate pozice na ascii tabulce klavesa F101 (ty to beres jako F13), to uz je klavesa kterou muzu pouzit pro nejakou klavesovou zkratku. takze ja jsem chtel keycode 85 priradit ke klavese F101 (nebo podle tveho na F13). Ted mam problem jak systemu rict aby pri stisku F13 (F101) spustil "neco". Nejaky string, skript nebo cokoliv. Dalsi zmineny problem, s volnymi pozicemi mezi 1 az 127 je myslen tak ze treba na cisle 22 je BackSpace, tudiz tu nuvou klavesu nemuzu priradit na 22 (setkeycodes e0fe 22), protoze by se z ni stal BackSpace. Zdenek
    www.pirati.cz - s piráty do parlamentu i jinam www.gavanet.org - czfree varnsdorf
    12.1.2004 23:46 unchallenger | skóre: 69 | blog: unchallenger
    Rozbalit Rozbalit vše klavesnice s tlacitky navic - jak v X
    Jestli tomu už rozumím, jde o dvě různé věci. Možná. Protože se sice v setkeycodes(8) píše, že definice kláves v X jsou nezávislé, ale tobě se to promítne, takže kdoví (já to teď nemohu vyzkoušet, sice mám na klávesnici vhodnou testovací klávesu Fn, ale bohužel nevím, jaký posílá scancode (jak se to sakra zjistí v Linuxu, přece kvůli tomu nebudu shánět MS-DOS)). Přiřazení keycode bych udělal tak, že bych z /usr/X11R6/lib/X11/xkb/keycodes/xfree86 vybral nějakou z Microsoftích kláves (není to náhodou nějaká taková? "Internet keys" nebo tak?). Ty by měly být ,volné` v tom smyslu, že (a) se ví, že to jsou nějaké Microsoftí klávesy (b) nejsou nijak standardizované. Druhá věc je definice, že má v X ta ta klávesa napsat "mc\n". To IMHO obecně (tj. jen na úrovni X/XKB) nejde, protože to jsou tři symboly. Ledaže bych žil celý život v bludu (což je možné ;-)
    13.1.2004 08:32 Vojta Pichl | skóre: 20 | F-M
    Rozbalit Rozbalit vše klavesnice s tlacitky navic - jak v X
    Vím, že jste nechtěl programy typu lineak nebo hotkeys, ale myslím, že jinak akci tlačítku nepřiředíte... Navrhuji XBindKeys, který umí i scanovat klávesy. Akorát je vše potřeba zdvojit se zap/vyp numericou klávesnicí.
    13.1.2004 11:08 unchallenger | skóre: 69 | blog: unchallenger
    Rozbalit Rozbalit vše klavesnice s tlacitky navic - jak v X
    To už člověk může použít nastasvení windowmanageru... Nicméně neví někdo, jak zjistit v Linuxu scancode těch kláves navíc?
    13.1.2004 15:44 ...... | skóre: 41 | blog: ...
    Rozbalit Rozbalit vše klavesnice s tlacitky navic - jak v X
    Bylo to tu, ale co bych pro velkého "guru" neudělal :-)
    showkey -k ...pokud posílá nějaké číslo nebo
    showkey -s ...pokud předchozí způsob neposílá nic
    a nebo http://www.abclinuxu.cz/hardware/ViewRelation?rid=13959
    čao Petr
    13.1.2004 16:04 unchallenger | skóre: 69 | blog: unchallenger
    Rozbalit Rozbalit vše klavesnice s tlacitky navic - jak v X
    Mh, showkey jsem samozřejmě zkoušel... Mám tomu rozumět tak, že když showkey nic neukáže, tak je to beznadějné? Na počítači, kde právě sedím, showkey nic neukazuje u Fn, Power, Sleep a Wake. Přitom na počítači vedle z Power, Sleep a Wake cosi dostanu (Fn klávesnice nemá). Doma mám Fn, z které také nic nedostanu...
    13.1.2004 17:24 ...... | skóre: 41 | blog: ...
    Rozbalit Rozbalit vše klavesnice s tlacitky navic - jak v X
    Je to takové to Fn co přepíná funkční klávesy F1-F12 na speciální? nebo jsou to tlačítka extra zvlášť? pokud je to ta přepínací funkce tak se bojím že je to záležitost nějakého driveru, ale ten bude asi jen pod win...já mám tlačítka všechny zvlášť a posílají kódy všechny.
    13.1.2004 17:44 unchallenger | skóre: 69 | blog: unchallenger
    Rozbalit Rozbalit vše klavesnice s tlacitky navic - jak v X
    Já nevím, co má Fn dělat, já ji tam prostě mám ;-) Snažím se kupovat klávesnice s co nejméně věcmi, kterým nerozumím, ale stejně mi tam vždy nějaké vecpou... Kromě toho jsem teď zkoušel Power, Sleep a Wake, a ani doma mi podle showkeys -s neposílají žádný scancode (byl jsem podveden! okraden! oklamán! ošálen! napálen! ;-) Když začala tato diskuse, říkal jsem si, že bych mohl s těmi klávesami také něco udělat (Menu a letící okno už mám ošéfované), ale jak to tak vidím, tak asi ne.
    13.1.2004 18:13 ...... | skóre: 41 | blog: ...
    Rozbalit Rozbalit vše klavesnice s tlacitky navic - jak v X
    Život je boj :-) nemůže být všechno bez chyby ..co dodat :-) ale snaha byla. Ale zasmál jsem se.
    16.1.2004 22:02 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
    Rozbalit Rozbalit vše klavesnice s tlacitky navic - jak v X
    Klávesa Fn nic nedělá nic neposílá koukni se na krabici od klávesnice tam je to popsáno :-) Fn + F1-F8 nastavení repeatu Fn + F12 Keyboard lock on/off Jinak tlačítka Power, Sleep a Wake up posílají kody, ale je možné že u některých kláves se musí zmáčknout s Fn kvůli nechtěnému stisknutí.
    16.1.2004 22:28 unchallenger | skóre: 69 | blog: unchallenger
    Rozbalit Rozbalit vše klavesnice s tlacitky navic - jak v X
    Krabici od klávesnice? Kde bych takovou věc vzal? Za koho mě sakra máš... ;-) Ale jinak fakt díky, Power a spol. skutečně s Fn posílají scancody, což ovšem znamená, že jsou mi na dvě věci, jen to teď už vím s jistotou. Přidávám si do seznamu požadavků, co nechci na klávesnici, že nechci, aby se muselo stisknout zároveň Fn, aby fungovaly Power a spol., pokud tam tedy jsou. To zase bude boj, až budu nějakou kupovat... ;-)
    13.1.2004 15:52 ...... | skóre: 41 | blog: ...
    Rozbalit Rozbalit vše klavesnice s tlacitky navic - jak v X
    soubor pro přemapování X sice je dokonce jsem ho po hledání našel ale poučil jsme se...rozk**vil jsem si X :-) proto doporučuju způsob přes xmodmap.
    13.1.2004 10:02 Jiří Lisický | skóre: 31 | blog: JIL_blog | Olomouc
    Rozbalit Rozbalit vše klavesnice s tlacitky navic - jak v X
    jen v rychlosti: já jsem si našel, že moje klávesnice (ač se tak vůbec nejmenuje) odpovídá definici scorpius v souboru xkb/symbols/inet Do XF86Config jsem tedy dal
    Option      "XkbModel" "scorpius"
    
    A klávesy reagují a vypisují své názvy (pomocí xev). Protože používám icewm, přiřazení akcí ke klávesám jsem udělal v souboru ~/.icewm/keys
    key "XF86Standby"               xmms --play-pause
    
    Na klávese Standby to mám proto, že "normální" klávesa pro play/pause je na numerické 0 a musí se předtím přepnout pomocí další speciální klávesy do multimedálního módu aby fungovala. Což je brutálně nepohodlné. Pokud by byl zájem mohl bych napsat nějaký článeček, jak si nastavit svoji multimediální klávesnici.
    13.1.2004 10:47 cartman | skóre: 22
    Rozbalit Rozbalit vše klavesnice s tlacitky navic - jak v X
    xbindkeys
    13.1.2004 21:30 Zdenek Sl.
    Rozbalit Rozbalit vše klavesnice s tlacitky navic - jak v X
    Za nejaky ten clanek se taky primlouvam :-) Mam Notebook a je na nem SPOOOOUSTA zbytecnych tlacitek :-D
    16.1.2004 19:27 Zdeněk Štěpánek | skóre: 57 | blog: uz_mam_taky_blog | varnsdorf
    Rozbalit Rozbalit vše klavesnice s tlacitky navic - jak v X
    Zdravim Opet jsem si nasel cas a neco jsek zkusil. Zjistil jsme ze setkeycodes v X funguje. Nejprve "showkey" neukazoval nic. Po provedeni "setkeycodes a06a 84" ukazuje showkey hodnotu 84. Vse v KDE konsoli Ktere cisla mezi 1 az 127 jsou volne jsem zjistil takto (prosim nekamenovat). Pustil jsem "showkey", pomackal jsem vsechny cudliky na klavesnici a z vypsane ciselne rady 1..127 jsme odmazal vsechny cisla ktere showkey vypsal. Zbylo mi 25 cisel, coz mi staci. Potom jsem zkusil "xmodmap -e 'keycode 84=F101'". To mi vynadalo: "bad keysym name 'F101' in keysym list". Nakonec jsme zjistil ze v onom zahadnem "keysym listu" jsou Fka od F1 do F35. Tak jsem pouzil F13 az F33. Mam tedy toto: "xmodmap -e 'keycode 84=F113'". Radsi pouziju pod sebou 21 spusteni xmodmapu ve skriptu nez jeden konfigurak. Nemam rad RedHat.. Ocekaval jsem ze KDE pozna klavesu F13 a umozni mi ji pouzit jako klavesovou zkratku, treba pro maximalizaci. Nestalo se tak, F1 az F12 funguje, ale F13 ne. Potom jsem zkusil xbindkeys. Ten taky F13 nepozna, pise "Mod2 + NoSymbol". Jinak pise treba "Mod2 + F1". Otazka tedy zni jak se zbavit "NoSymbol" a nahradit to F13 tak aby to ovladaci panel klavesovych zkratek v KDE a i xbindkeys poznal. Diky vsem. Zdenek
    www.pirati.cz - s piráty do parlamentu i jinam www.gavanet.org - czfree varnsdorf
    16.1.2004 19:54 unchallenger | skóre: 69 | blog: unchallenger
    Rozbalit Rozbalit vše klavesnice s tlacitky navic - jak v X
    Je problém v KDE nebo ještě jinde. Zkusil jsem si cvičně namapovat ekvivalentním způsobem létající okénko (u mě 117) na F13 a ve Fvwm či gvimu mapování F13 krásně fungovalo. Ale možná je rozdíl, že tuto klávesu X víceméně znají. Co píše xev?
    16.1.2004 19:54 unchallenger | skóre: 69 | blog: unchallenger
    Rozbalit Rozbalit vše klavesnice s tlacitky navic - jak v X
    Za první větou měl být otazník ;-)
    16.1.2004 19:57 unchallenger | skóre: 69 | blog: unchallenger
    Rozbalit Rozbalit vše klavesnice s tlacitky navic - jak v X
    A uvádíš reálná čísla? Např. 84 je normálně ,5` na numerické klávesnici...
    16.1.2004 23:56 Beda
    Rozbalit Rozbalit vše klavesnice s tlacitky navic - jak v X
    fedora core1 a nalezeni X jmen pro udalosti, ktere posila ta ktera klavesa. hledas balik X*lib*-data ( rpm -qa | grep -e ^X.*lib.*-data ) z toho baliku chces seznam souboru ( rpm -ql `rpm -qa | grep -e ^X.*lib.*-data` ) a z tech souboru chces soubor nekde v /usr/ co ma v nazvu mod nebo map a na to map urcite nekonci (no snad konci "s" ale jistej si tim nejsem) no a ted jsem znejistel a nevim jestlo to nahodou neni event... ( rpm -ql `rpm -qa | grep -e ^X.*lib.*-data` | grep -ie ^/usr/.*mod -ie ^/usr/.*map. -ie ^/usr/.*event ) no a v tom souboru najdes jmena vsech udalosti, ktery si jen muzes prat. takhle nejak jsem to nasel ja a na fedore 100% dokazu najit znova (prinejhorsim je to nekde ze zacatku seznamu souboru (rpm -ql) toho baliku *lib*-data)
    17.1.2004 00:01 Beda
    Rozbalit Rozbalit vše klavesnice s tlacitky navic - jak v X
    jo a presne tydle jmena muzes dat do souboru .Xmodmaps jestli se nepletu.
    17.1.2004 10:38 unchallenger | skóre: 69 | blog: unchallenger
    Rozbalit Rozbalit vše klavesnice s tlacitky navic - jak v X
    IMHO jsou ta jména stejná, jako jména maker v /usr/X11R6/include/X11/keysymdef.h jen bez toho XK_
    17.1.2004 11:34 Zdeněk Štěpánek | skóre: 57 | blog: uz_mam_taky_blog | varnsdorf
    Rozbalit Rozbalit vše klavesnice s tlacitky navic - jak v X
    Zdravim Klavesu F13 jsem zkousel jen v KDE a xbindkeys, jinde ne. A nefunguje ani v jednom. Numerickou 5 mam na keycode 76. Takze uvadim realna cisla. Ja jsem pouzil tyto keycody (volne byly jeste asi 4 dalsi): 84 85 86 89 90 91 92 93 94 95 101 107 112 113 114 115 116 117 118 120 121. Jak jsi presne udelal aby ti KDE poznalo tu F13? Zdenek
    www.pirati.cz - s piráty do parlamentu i jinam www.gavanet.org - czfree varnsdorf
    17.1.2004 12:20 unchallenger | skóre: 69 | blog: unchallenger
    Rozbalit Rozbalit vše klavesnice s tlacitky navic - jak v X
    OT: Co to je proboha za klávesnici? To je nějaká SGI? Chceš řici, že to je normální PC klávesnice a kódy neodpovídají /usr/X11R6/lib/X11/xkb/keycodes/xfree86? Nejsem si už jist, na koho teď reaguješ, ale já KDE nemám -- zkoušel jsem Fvwm, gvim. Za předpokladu, že klávesa v X něco generuje, jsem postupoval následovně. Budu to popisovat na Fn+Power, což je klávesa ,navíc` u mne 1. Spustím xev a stisknu Fn+Power. 2. Zabiji xev a ve výpisu si najdu, že to je
    keycode 222 (keysym 0x0, NoSymbol)
    což je mimochodem <I5E> kdyby to někdo chtěl dělat přes XKB 3. Použiji xmodmap
    xmodmap -e 'keycode 222=F14'
    4. Když teď spustím xev, už dostanu
    keycode 222 (keysym 0xffcb, F14)
    5. Spustím gvim a namapuji
    :imap <F14> Foo!
    a od této chvíle stisknutí Fn+Power píše v gvimu ,Foo!`. To F14 jsem v tom příkazu už psal Ctrl-V Fn+Power, ale lze to myslím napsat i ručně. 6. Dopíšu do koniguráku Fvwm
    Key F14 A N Exec rxvt
    Restartuji Fvwm (což lze on-the-fly) a od této chvíle mi stisknutí Fn+Power spouští rxvt --- Pokud dojdeš k 4. (5. a hlavně 6. nevím, jestli můžeš otestovat) a KDE se bude stále tvářit jakoby nic, je to IMHO bug v KDE.
    17.1.2004 15:08 Zdeněk Štěpánek | skóre: 57 | blog: uz_mam_taky_blog | varnsdorf
    Rozbalit Rozbalit vše klavesnice s tlacitky navic - jak v X
    Zdravim Jsem zcela zmaten, musi se to nejak vyresit... 1. xev: keycode 234 (keysym 0x0, NoSymbol) 2. xmodmap -e 'keycode 234=F13' 3. xev: keycode 234 (keysym 0xffca, F13) 4. F13 slo normalne pouzit v ovladacim panelu KDE. 5. "xbindkeys -k" ukazal "Mod2 + F13" Mackal jsem tu klavesu ke ktere jsem mel prirazeny keycode 84. Nejprve nebyl prirazeny, potom ano, situace se vubec nezmenila. Co z toho plyne: xmodmap zcela ignoruje keycody ktere klavesam priradim pomoxi setkeycodes, ale bere keycody uplne jine, ktere ukazuje onen xev. Kde se vzaly netusim. a navic vyssi nez 127, coz mi setkeycodes vubec nepovolil. Takze ted jeste pres xbindkeys udelam to spousteni programu a bude to. Mam toho plnou hlavu a jsem z toho nejaky ... Ta klavesnice je normalni PC znacky inspira (tedy made in china, nejakej oem vyrobce, koupena v penny marketu). Pravdepodobne se da tataz klavesnice sehnat pod hromadou jinych znacek, takze v softwarovem zaznamu bude i foto. Zdenek
    www.pirati.cz - s piráty do parlamentu i jinam www.gavanet.org - czfree varnsdorf
    17.1.2004 15:31 unchallenger | skóre: 69 | blog: unchallenger
    Rozbalit Rozbalit vše klavesnice s tlacitky navic - jak v X
    Možná, že se tedy nakonec ukazuje, že setkeycodes opravdu nemá vliv na X, jak jsem psal na začátku a jak je v manu, i když to chvíli vypadalo, že to není pravda. Pokud bys narazil na klávesu, která posílá něco, co není v /usr/X11R6/lib/X11/xkb/keycodes/xfree86, musel bys asi patchnout X, protože přiřazení scancode -> keycode (v X, tj. ty, co je pak ukazuje xev) se provádí v natvrdo xc/programs/Xserver/hw/xfree86/common/xf86Events.c a okolo. Naštěstí na PC generují v podstatě všechny ty podivné klávesy scancody v oblasti ,Internet keys`, které se tam nechávají (bezradně ;-) projít a mapují se na keycode a jména kláves pro XKB (<I**>) prostě jak jdou po sobě... Nědo by o tom měl napsat článek :-)
    17.1.2004 15:35 ...... | skóre: 41 | blog: ...
    Rozbalit Rozbalit vše klavesnice s tlacitky navic - jak v X
    ano je to tak ...pro konzoli máš nejvyšší keycode 127 ale v Xsech to musíš dělat přes xev a může jich být max. myslím 255. Pak se to namapuje přes xmodmap. Ovšem mělo by se to správně psát do souboru .Xmodmap v /etc/X11/xinit a mělo by se to zavádět automaticky ale ve Slacku mi to prostě nějak nefunguje.
    17.1.2004 15:37 Zdeněk Štěpánek | skóre: 57 | blog: uz_mam_taky_blog | varnsdorf
    Rozbalit Rozbalit vše klavesnice s tlacitky navic - jak v X
    Zdravim to yeti: no vypada to tak ze mas pravdu. Sice se nastaveni pres setkeycodes nejak promitne, ale dale je to uz ignorovano. Clanek klidne a rad napisu, hned pisu mail leosovi. Predpokladam ze to neodmitne, takze prosim vsechny kteri resili obdobny problem a prisli na neco co zde neni zmineno aby mi sve poznatky poslali na mail: zstepanek(at)atlas(dot)cz. Jeste teda budu muset ovladnout konfigurak xbindkeys, ale to snad zvladnu. Zdenek
    www.pirati.cz - s piráty do parlamentu i jinam www.gavanet.org - czfree varnsdorf
    18.1.2004 13:08 Zdeněk Štěpánek | skóre: 57 | blog: uz_mam_taky_blog | varnsdorf
    Rozbalit Rozbalit vše klavesnice s tlacitky navic - jak v X
    Zdravim Objevil jsem dalsi problem a to docela zapeklity. Pouzivam XDM a to ma v Souboru Xsession ktery se vzdy spousti po kliknuti na login zapsane spousteni xmodmap ~/.Xmodmap. To se opravdu spusti, v cistem xtermu, twm i xfce to funguje, ale v KDE ne. Zjistil jsem i z nejakych (bohuzel nemeckych) mailing listu ze KDE likviduje nastaveni xmodmap. Nevite nekdo jak mu tohle zakazat? Nechce se mi davat "xmodmap ~/.Xmodmap" do ~/.kde/Autostart, chci to aby to stejne fungovalo u vsech manmazeru. Pripomina mi to slozku Po Spusteni ve woknech :-((. U KDE se zminim (ve clanku) ze je v nem tahle vec (nechci byt sprosty) a jak to vypnout. Kdyz se xmodmap ~/.Xmodmap spusti pri nabehnutem KDE tak vse funguje. Kdesi jsme nasel ze muze pomoct nespoustem system-wide .Xmodmap, ale pouzit ten user-wide (~/.Xmodmap). Nefunguje ani jeden. Zdenek
    www.pirati.cz - s piráty do parlamentu i jinam www.gavanet.org - czfree varnsdorf
    18.1.2004 13:25 unchallenger | skóre: 69 | blog: unchallenger
    Rozbalit Rozbalit vše klavesnice s tlacitky navic - jak v X
    IMHO za to může ten přepínač klávesnice v KDE. Nevím, jestli to nebude nastavovat klávesnici do nějakého defaultního stavu i bez něj, ale s ním se určitě přepíše.
    11.9.2005 20:14 PorGr | skóre: 16
    Rozbalit Rozbalit vše Re: klavesnice s tlacitky navic - jak v X
    Skoro se stydim, ze oteviram starou diskuzi. je to presne tak, jak pises. Nastaveni z .Xmodmap pracuje dobre presne do te doby, nez v KDE klepnutim na vlajecku zmenim rozlozeni klavesnice.
    Josef Kufner avatar 11.9.2005 23:03 Josef Kufner | skóre: 70
    Rozbalit Rozbalit vše Re: klavesnice s tlacitky navic - jak v X
    Zabit, znicit. (Vlajecku) Shift+shift a rozsviceni scrollocku je taky fajn.

    btw, gnomackej prepinac klavesnice (nevlajeckovity, jen text) to zvlada a dokonce si gnome rozumi s tema nastavenima v /etc/X11/XF86-config, ale jen do te doby, dokud si clovek nenastavi neco obskurniho nebo nepouzije ~/.Xmodmap, pak to jde vsecko do kytek. (tusim GNOME 2.6)
    Hello world ! Segmentation fault (core dumped)

    Založit nové vláknoNahoru

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

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.