Strona 1 z 1
Skrót klawiszowy odpalający komendę w terminalu
: 05 cze 2010, 03:03
autor: FFFUUU
Jak mogę stworzyć sobie taki skrót? Zrobiłem sobie aktywator do włączania i wyłączania touchpada, działa elegancko, ale potrzebowałbym go zbindować pod jakieś klawisze, tak by móc włączyć touchpada gdy nie będę miał myszy.
Z góry dzięki.
Odp: Skrót klawiszowy odpalający komendę w terminalu
: 05 cze 2010, 03:22
autor: Admc
System>>Preferencje>>Skróty klawiszowe
Odp: Skrót klawiszowy odpalający komendę w terminalu
: 05 cze 2010, 03:35
autor: FFFUUU
Admc pisze:System>>Preferencje>>Skróty klawiszowe
Tutaj akurat odrazu po zrobieniu tych aktywatorów zajrzałem. Nie da się lub też nie umiem.
Odp: Skrót klawiszowy odpalający komendę w terminalu
: 05 cze 2010, 03:53
autor: frklin
Ja też nie wiem jak za pomocą System>>Preferencje>>Skróty klawiszowe dodać Admc może nas oświecisz łaskawco?
FFFUUU jeśli zrobisz zamiast aktywatora zrobisz skrypcik w bashu to możesz go łatwo przypisać do jakiejś kombinacji klawiszowej w programie
ubuntu-tweak
edit:
post
k2cl niżej: o ile się orientuję to ubuntu tweeak tam właśnie 'wkłada' skróty które tworzy.
Odp: Skrót klawiszowy odpalający komendę w terminalu
: 05 cze 2010, 11:10
autor: cb1986ster
frklin pisze:Ja też nie wiem jak za pomocą System>>Preferencje>>Skróty klawiszowe dodać Admc może nas oświecisz łaskawco?
FFFUUU jeśli zrobisz zamiast aktywatora zrobisz skrypcik w bashu to możesz go łatwo przypisać do jakiejś kombinacji klawiszowej w programie
ubuntu-tweak
No akurat skrypt czy ogólnie polecenie to możesz bez problemu również i przez System>>Preferencje>>Skróty klawiszowe dodać bez
ubuntu-tweak.
http://comea.pl/ubuntu-forum/Skroty.ogv
Odp: Skrót klawiszowy odpalający komendę w terminalu
: 05 cze 2010, 15:41
autor: FFFUUU
problem w tym, że ja chciałbym taką komendę wrzucić pod skrót, ale niestety wtedy nie działa
Odp: Skrót klawiszowy odpalający komendę w terminalu
: 05 cze 2010, 15:55
autor: k2cl
Jakiś czas temu edytor konfiguracji GNOME (gconf-editor) oferował możliwość zdefiniowania kilku własnych "akcji" i przypisania im odpowiednich skrótów klawiszowych. W tej chwili nie mam włączonego Ubuntu, więc nie sprawdzę czy pod 10.04 też da się to zrobić, ale nie jest to wykluczone... Całą operację wykonywało się w apps->metacity->keybinding commands / global keybindings

Odp: Skrót klawiszowy odpalający komendę w terminalu
: 06 cze 2010, 14:55
autor: cb1986ster
FFFUUU pisze:problem w tym, że ja chciałbym taką komendę wrzucić pod skrót, ale niestety wtedy nie działa
Jeśli nie przeszkadza Ci konieczność wpisania hasła to
sudo zastąp
gksudo. Możesz również przekompilować(
gcc -o plik_wyjsciowy plik_wejsciowy.c) to:
Kod: Zaznacz cały
#include <unistd.h>
int main(){
system("modprobe -r psmouse");
return 0;
}
plikowi wynikowemu ustawić suid(
sudo chmod 4755 plik_wyjsciowy) i właściciela na roota(
sudo chown root plik). Ewentualnie prawa pliku można ustawić nie na
4755 tylko na
4750 i grupę pliku(
sudo chgrp nazwa_grupy plik) na grupę Twojego użytkownika.
Odp: Skrót klawiszowy odpalający komendę w terminalu
: 11 sie 2010, 10:35
autor: esgaroth
hej,
chce pod gnomem zrobić skrót do takiej komendy:
"xterm -geometry 100x74 -bg black -cr green -fg green -C -fn 9x15 -sl 500 &"
jak to zrobić najprościej,
(ubuntu tweak odpada bo to jest system w pracy na którym nie mogę doinstalować za dużo programów)
pzdr
Odp: Skrót klawiszowy odpalający komendę w terminalu
: 11 sie 2010, 11:18
autor: pancernik
zainstaluj xbindkeys + xkbd (jeśli komendą ba być wciśnięcie klawiszy klawiatury np. alt_left + strzałka w lewo).
jak to działa prościutko:
instalujesz xbindkeys ( nie jestem pewny jak w ubuntu nazywa się paczka)
potem odpalasz terminal i wpisujesz:
wyskoczy okno i napis:
Press combination of keys or/and click under the window.
You can use one of the two lines after "NoCommand"
in $HOME/.xbindkeysrc to bind a key.
najeżdżasz kursorem w okno i wciskasz klawisz/kombinację klawiszy
po wciśnięcu np. (shift + print screen) wyskoczy:
Kod: Zaznacz cały
"(Scheme function)"
m:0x11 + c:107
Shift+Mod2 + Print
(Scheme function) zamieniasz na interesującą cię komendę w twoim wypadku:
Kod: Zaznacz cały
xterm -geometry 100x74 -bg black -cr green -fg green -C -fn 9x15 -sl 500
i wklejasz do pliku ~.xbinkeysrc
dodajesz xbindkeys do autostartu, wyloguj się i zaloguj i już działa
Albo jeszcze prościej bodajże w ustawieniach klawiatury masz skróty klawiszowe i tam da się też utworzyć skrót,wpisując komendę.
Odp: Skrót klawiszowy odpalający komendę w terminalu
: 12 sie 2010, 10:25
autor: esgaroth
a czy ktoś wiec gdzie znajduje się plik konfiguracyjny który modyfikujemy ustawiając skróty klawiszowe w System -> Preferences -> Keyboard Shortcuts ? (oczywiście gnome, bym sobie z palca podopisywał skróty)
Odp: Skrót klawiszowy odpalający komendę w terminalu
: 05 lis 2010, 18:04
autor: kozak127
Po co plik? W GUI też można.
System -> Preferences -> Keyboard Shortcuts -> Add
A komenda którą wpisujemy w polu command aby uruchomić coś w terminalu to:
gnome-terminal -e /nasza komenda w terminalu/
Po wciśnięciu przypisanych klawiszy, powinien otworzyć się terminal i natychmiast wykonać polecenie
Wiem że topic w miarę stary, ale szukałem rozwiązania, nigdzie nie znalazłem, sam wykombinowałem.