Sziasztok.
Keresgéltem már a témában, de sajnos nem találtam semmi bíztatót, ezért, most ide is beírom a "problémám". Az a helyzet, hogy adott egy program, amiben egy feladat elvégzéséhez egy billentyűkombinációra van szükség (pl. CTRL + F), a program nem konfigurálható. Azt szeretném valahogy megoldani, hogy ezt a funkciót egyetlenegy adott gomb lenyomásával el tudjam érni! magyarul a CTRL + F helyett elég legyen mondjuk egy F -et lenyomni, és ugyanazt a funkciót váltsa ki (nem gonf, ha globálisan meg lenne változtatva a billentyű funkció pl a xev -vel, de sajna azzal nem jött még össze).
Másik kérdésem, lehet-e az egér gombját egy billentyűgombbal szimulálni? Magyarul, ráprogramozható-e az egér pl bal gombja a "b" billentyűre?
Előre is köszönöm a segítséget.
- 3105 megtekintés
Hozzászólások
Hol akarod ezt?
x11? (gondolom az xev-ből), de ha csak karakteres a proggi, akkor ez lehet a baj. Terminálnál van valami esc seq amivel átdefiniálható bármelyik gomb, fejből nem tudom, de még az msdos könyvekben is benne van az ansi.sys leírása környékén (google a barátod).
X alatt ha máshogy nem megy, csinálj egy saját kiosztást (magyar lemásol (/usr/X11R6/lib/X11/xkb alatt vannak), vi átír, xkbcomp).
- A hozzászóláshoz be kell jelentkezni
Szia.
Ja, X alatt akarom. Megnézem, amit írtál! A gond eddig az volt, hogy az xev-vel nagyon szépen meg lehet tudni a keycode-okat, majd xmodmap, és minden ok, de ezzel csak egy adott gombnak (kódnak) tudok mást megfeleltetni, nekem pedig billentyűkombináció kéne! Vagy az egér gomb is megoldás lehet...
<= Powered By Ubuntu & Gentoo Linux =>
'Software is like sex: It's better when it's free!'
By Linus Torvalds
- A hozzászóláshoz be kell jelentkezni
xbindkeys a billentyű elkapásához és xvkbd a billentyű szimulálásához
Részlet az ~/.xbindkeys fileomból:
#close active window OR tab
"/usr/bin/xvkbd -xsendevent -text "\\Cw""
m:0x0 + b:9 (mouse)
#screen-in-screen C-a
"/usr/bin/xvkbd -xsendevent -text "\\Caa""
m:0x40 + c:38
Mod4 + a
Az első az egyik egérgomb helyett Ctrl+w -t küld, hogy ezzel be tudjak zárni Firefoxban tabot.
A második Win+a hatására Ctrl+a, a -t küld, ami nagyon praktikus ha több screen fut egymásban.
--
The Net is indeed vast and infinite...
http://gablog.eu
- A hozzászóláshoz be kell jelentkezni
Köszi, valszeg ez lesz a megfelelő megoldás! Még bogarászom kicsit, hogy hogyan is kéne megszerkeszteni a .xbindkeys -t ;)
<= Powered By Ubuntu & Gentoo Linux =>
'Software is like sex: It's better when it's free!'
By Linus Torvalds
- A hozzászóláshoz be kell jelentkezni
Köszönöm, tökéletesen sikerült megoldanom mindent, amit szerettem volna!
<= Powered By Ubuntu & Gentoo Linux =>
'Software is like sex: It's better when it's free!'
By Linus Torvalds
- A hozzászóláshoz be kell jelentkezni