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 16:11 | Nová verze

    Bylo oznámeno (cs) vydání Fedora Linuxu 40. Přehled novinek ve Fedora Workstation 40 a Fedora KDE 40 na stránkách Fedora Magazinu. Současně byl oznámen notebook Slimbook Fedora 2.

    Ladislav Hagara | Komentářů: 3
    dnes 13:44 | Upozornění

    ČTK (Česká tisková kancelář) upozorňuje (X), že na jejím zpravodajském webu České noviny byly dnes dopoledne neznámým útočníkem umístěny dva smyšlené texty, které nepocházejí z její produkce. Jde o text s titulkem „BIS zabránila pokusu o atentát na nově zvoleného slovenského prezidenta Petra Pelligriniho“ a o údajné mimořádné prohlášení ministra Lipavského k témuž. Tyto dezinformace byly útočníky zveřejněny i s příslušnými notifikacemi v mobilní aplikaci Českých novin. ČTK ve svém zpravodajském servisu žádnou informaci v tomto znění nevydala.

    Ladislav Hagara | Komentářů: 14
    dnes 13:33 | Komunita

    Byla založena nadace Open Home Foundation zastřešující více než 240 projektů, standardů, ovladačů a knihoven (Home Assistant, ESPHome, Zigpy, Piper, Improv Wi-Fi, Wyoming, …) pro otevřenou chytrou domácnost s důrazem na soukromí, možnost výběru a udržitelnost.

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

    Společnost Meta otevírá svůj operační systém Meta Horizon OS pro headsety pro virtuální a rozšířenou realitu. Vedle Meta Quest se bude používat i v připravovaných headsetech od Asusu a Lenova.

    Ladislav Hagara | Komentářů: 0
    dnes 04:33 | IT novinky

    Společnost Espressif (ESP8266, ESP32, …) získala většinový podíl ve společnosti M5Stack, čímž posiluje ekosystém AIoT.

    Ladislav Hagara | Komentářů: 0
    včera 23:44 | Nová verze

    Byla vydána nová stabilní verze 3.5 svobodného multiplatformního softwaru pro editování a nahrávání zvukových souborů Audacity (Wikipedie). Přehled novinek také na YouTube. Nově lze využívat cloud (audio.com). Ke stažení je oficiální AppImage. Zatím starší verze Audacity lze instalovat také z Flathubu a Snapcraftu.

    Ladislav Hagara | Komentářů: 0
    včera 16:44 | Zajímavý článek

    50 let operačního systému CP/M, článek na webu Computer History Museum věnovaný operačnímu systému CP/M. Gary Kildall z Digital Research jej vytvořil v roce 1974.

    Ladislav Hagara | Komentářů: 2
    včera 16:22 | Pozvánky

    Byl zveřejněn program a spuštěna registrace na letošní konferenci Prague PostgreSQL Developer Day, která se koná 4. a 5. června. Na programu jsou 4 workshopy a 8 přednášek na různá témata o PostgreSQL, od konfigurace a zálohování po využití pro AI a vector search. Stejně jako v předchozích letech se konference koná v prostorách FIT ČVUT v Praze.

    TomasVondra | Komentářů: 0
    včera 03:00 | IT novinky

    Po 48 letech Zilog končí s výrobou 8bitového mikroprocesoru Zilog Z80 (Z84C00 Z80). Mikroprocesor byl uveden na trh v červenci 1976. Poslední objednávky jsou přijímány do 14. června [pdf].

    Ladislav Hagara | Komentářů: 6
    včera 02:00 | IT novinky

    Ještě letos vyjde Kingdom Come: Deliverance II (YouTube), pokračování počítačové hry Kingdom Come: Deliverance (Wikipedie, ProtonDB Gold).

    Ladislav Hagara | Komentářů: 13
    KDE Plasma 6
     (72%)
     (10%)
     (2%)
     (17%)
    Celkem 695 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: 1014×
    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.