Help answer threads with 0 replies.
Go Back > Forums > Linux Forums > Linux - Software
User Name
Linux - Software This forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.


  Search this Thread
Old 01-01-2009, 11:37 AM   #1
LQ Newbie
Registered: Nov 2008
Posts: 8

Rep: Reputation: 0
Desktop Automation Tool

Hello Everybody!

I am currently using KDE and I am looking for a tool that can automate mouse movements and keyboard input in a desktop manager. This is basically a Macro feature for the desktop.

Old 01-01-2009, 12:00 PM   #2
David the H.
Bash Guru
Registered: Jun 2004
Location: Osaka, Japan
Distribution: Arch + Xfce
Posts: 6,852

Rep: Reputation: 2037Reputation: 2037Reputation: 2037Reputation: 2037Reputation: 2037Reputation: 2037Reputation: 2037Reputation: 2037Reputation: 2037Reputation: 2037Reputation: 2037
The traditional way is to use xmacro, but xmacro is rather difficult to use, there's limited documentation, and doesn't have a lot of flexibility.

But you're in luck. There are now a couple of new macro recording programs available. One is JW Record-Playback, a new gui macro application written in Python.

The second one (I just discovered) is xnee, the gnu macro program. It can be used from the command line or with one of several gui frontends.

I haven't yet used either of the last two personally, but they seem easy enough to use. Check them out and let us know what you think.
Old 01-01-2009, 01:25 PM   #3
Registered: Apr 2003
Location: Stockholm/Sweden
Distribution: Kubuntu, Debian, Slax
Posts: 91

Rep: Reputation: 16
Unless you've upgraded to KDE4, you can use DCOP.
It won't move the mouse cursor for you, but it can probably do every action you normally execute with the mouse:
handling of windows, choosing actions from program menus, etc.

DCOP have been removed from KDE4, which is one of the main reasons I haven't yet upgraded...

Some of my old bookmarks include these links:

I haven't tried any of those, but perhaps they can fit the bill.
Old 01-01-2009, 08:52 PM   #4
Registered: Feb 2004
Location: Olympia, WA
Distribution: SolydK
Posts: 442
Blog Entries: 3

Rep: Reputation: 60
The replacement for DCOP is DBUS and is also part of the effort to standardize services across desktop environments. So, it is also available in GNOME, or will be. It does not seem to offer much yet. But if you use KDE 3.*, DCOP is the way to go. I use it all the time. To discover what is offered by each program you want to automate, try the kdcop program. It will let you browse the available functions. Of course, this only works with KDE programs.

I've looked for similar (scripting) tools for other desktop environments, but KDE seems to be the only desktop that addresses this need. Unfortunately, as was said, KDE 4 removes DCOP, and DBUS is just not ready to replace it yet.
Old 01-01-2009, 10:02 PM   #5
Gentoo support team
Registered: May 2008
Location: Lucena, Córdoba (Spain)
Distribution: Gentoo
Posts: 4,083

Rep: Reputation: 405Reputation: 405Reputation: 405Reputation: 405Reputation: 405
It depends on what he wants to do. Dcop is a nice idea and concept, it can do some neat things on your desktop. But at application level, very few programs actually use it for something useful. So it depends on the program that you want to control or what do you exactly want to do.
Old 01-03-2009, 07:05 PM   #6
LQ Newbie
Registered: Dec 2008
Posts: 1

Rep: Reputation: 0
Hello Everybody!
I'm using centos5 and gnome. I have installed some packages not from official sites. Now some GUI tools cann't run. I known it is because my custom installing. Did Linux have some tools like windows's rollback?
Old 01-04-2009, 01:14 PM   #7
Registered: Feb 2004
Location: Olympia, WA
Distribution: SolydK
Posts: 442
Blog Entries: 3

Rep: Reputation: 60
You need to start a new thread for a new question.


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
Automation tool for linux laphlaw Linux - Software 1 05-04-2007 02:39 PM
Remote Desktop Tool concoran Linux - Software 7 11-16-2006 11:06 AM
Kat Desktop Search Tool sailajabhandaru Linux - Software 2 03-15-2006 09:35 PM
ipsec tool for RHEL 4 Desktop deverej Linux - Software 1 06-13-2005 10:54 AM
Non X-based remote desktop tool zWaR Linux - Software 5 09-10-2004 07:51 PM > Forums > Linux Forums > Linux - Software

All times are GMT -5. The time now is 12:34 PM.

Main Menu
Write for LQ is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration