O co mi jde:
Hraju Warcrafta 3 přes Wine. Chtel bych, aby se pri kliknuti na bocni tlaciko u mysi provedl "virtualni stisk" klavesy Numpad nahoru (tj. chci namapovat bocni tlacitko na KP_Up). Ale potrebuju to jenom, kdyz budu v okne "Wine".
Jmeno okna jsem zjistil pomoci prikazu
sleep 5; xprop -id `xprop -root |nawk '/_NET_ACTIVE_WINDOW/ {print $5; exit;}'` |nawk -F = '/WM_CLASS/ {N=split($2, A, ", "); gsub(/\"/,"",A[2]); print A[2]; exit;}'
(spustite to v terminalu a do 5 vterin se musite dostat do pozadovaneho okna, pak se vam objevi zamerovaci krizek, kliknete, aplikace opustite a v terminalu se vam vypise Class.
Takto vypada muj .xbindkeysrc
"/usr/bin/xvkbd -window Wine -text "\[KP_Up]""
m:0x0 + b:6
Bohuzel to funguje pro vsechna okna a ne jenom pro Wine.
Pokud misto "Wine" napisu napriklad "Gnome-terminal" tak mi opravdu to prave tlacitko funguje jako numpad8 jenom v terminalu a nikde jinde.
Nevite proc to s tim Wine zlobi? Jak by to slo opravit?