ahoj,
jak udělám z pravého tlačítka na myši mezerník, prosim?
jsem na Crunchbangu
K tomu je určen balík xautomation a jeho příkazy xte a xbindkeys.
Nainstaluješ:
sudo aptitude install xautomation
Spustíš příkaz:
xbindkeys --defaults > ~/.xbindkeysrc
Tím vytvoříš konfigurák ~/.xbindkeysrc
Tímhle příkazem do něj vložíš potřebný řádky:
echo -e "\n\"xte 'key space' 'keyup space'\"\nb:3" >> ~/.xbindkeysrc
... který vypadaj následovně:
"xte 'key space' 'keyup space'"
b:3
To znamená, že pro myšítko č. 3 je přiřazen právě mezerník. Ale bacha, nemá to autorepeat (teda umí ho, jenže jede strašně rychle, takže jednou klikneš a 5 minut čekáš, až to dojede, je to nepoužitelný)! Ale zase se dají dělat jiný věci. Tohle zmáčkne mezerník 3× za sebou, s prodlevou 50ms:
"xte 'key space' 'usleep 50000' 'key space' 'usleep 50000' 'key space' 'keyup space'"
b:3
A celý se to spouští takhle:
xbindkeys
A protože tuším, že nechceš mít mezerník na pravým myšítku vždycky, ale jen, když někomu budeš chtít zatlouct včelku do řepy, ukončuje se to takhle:
killall xbindkeys
Pokud chceš tohle udělátko spouštět při nějakým programu, pak by to mělo vypadat takhle:
xbindkeys
program
killall xbindkeys
nebo v jednom řádku:
xbindkeys; program; killall xbindkeys