Sida 1 av 1

"Binda" programstartare?

Postat: 12 feb 2009, 20:52
av lillmaktarn
Hej!

Jag undrar om det går att "binda" en programstartare till en knapp. Skulle nämligen vilja binda Systemövervakaren ttill Ctrl+Alt+Delete.
Någon som vet hur man gör?

Re: "Binda" programstartare?

Postat: 12 feb 2009, 21:32
av webaake
Linux är underbart - man kan göra nästan vadsomhelst med det! T ex öppna programmet gconf-editor och skapa egna shortcuts! Öppna en terminal och kör kommandot;

gksudo gconf-editor

och leta upp;

apps \ metacity \ keybinding_commands

Där kan du leka runt utan hejd. Tänk på att ctrl-alt-del är Log-out som default.

Mer om detta här;

http://www.howtogeek.com/howto/ubuntu/a ... ntu-linux/


PS Programmet du vill starta heter; gnome-system-log

Re: "Binda" programstartare?

Postat: 12 feb 2009, 22:37
av lillmaktarn
Det funkar inte riktigt :(

Har skrivit gnome-system-log på 1:an i keybindings_commands och <Control><Alt>Delete i run_command_1 på global_keybindings.

Är det fel någon stans?

EDIT: Btw heter inte programmet gnome-system-monitor?

Re: "Binda" programstartare?

Postat: 12 feb 2009, 23:12
av webaake
gnome-system-monitor heter det ju! Det är nog dags för mig att sova nu!

Får fundera på resten...

Re: "Binda" programstartare?

Postat: 13 feb 2009, 06:43
av webaake
Har nu sovit på saken och kommit fram till att det antagligen var fel att köra gksudo gconf-editor.
Det skulle varit bara; gconf-editor

Men glöm inte att avaktivera default som ju är ctrl-alt-del = logga ut.

Re: "Binda" programstartare?

Postat: 13 feb 2009, 16:12
av tergo
Att använda Ctrl+Alt+Delete till egna key bindings är en dålig idé.
Hoppas detta hjälper dig.
Kanske det var "gnome-system-monitor" men det är bara att ändra själv.

Kod: Markera allt

#!/bin/bash
# startare/stoppare för "gnome-system-log"
# Gör en fil under home/bin med detta innehåll, döp den till "gnome-system-log_starter.sh"
# Glöm ej att göra den körbar.
# starta gconf-editor gå till:
# /apps/metacity/keybinding_commands/command_10
# välj tex "command_10", under "value" höger klicka välj "Edit key", skriv in "./bin/gnome-system-log_starter.sh"
# gå sedan till motsvarande nummer i:
# /apps/metacity/global_keybindings/run_command_10
# ge den din key binding som value tex "<Control><Alt>g"

 KILL_GNOMESYSTEMLOG=`ps -Af |grep $USER |grep -w "[g]nome-system-log" |awk '{print $2}'`
 if [ -n  "$KILL_GNOMESYSTEMLOG" ]; then 
 kill "$KILL_GNOMESYSTEMLOG"
 else
 gnome-system-log &	     
 fi
 exit