Can you add application control?

0 views
Skip to first unread message

mardangga

unread,
Mar 12, 2008, 4:58:38 AM3/12/08
to amora-user
Hii, my name alit.
I wanna ask to who develop this application.
Can you add application control, like mplayer, xmms, or rhythmbox?
And may I use your application for my final project, please?

NB: Sorry, for my poor english and thanks for u'r attention.

caval...@gmail.com

unread,
Mar 12, 2008, 7:40:20 AM3/12/08
to amora-user
Dear Friend

You can already control mplayer (lots of its fundamental key shortcuts
are mapped), later take a look at this link: http://amora.googlecode.com/svn/wiki/keymap_wide.jpg

For xmms & rhythmbox you can still use the mouse cursor and mouse
button click (I admit is not the better approach).

What would be a good new feature to amora client would be the concept
of input plugins, but I'm lacking the spare time to implement it.

Concerning your 'final project' thing, you can use amora (its
opensource after all!), as long you respect the *license* (GPL v2) and
the *copyright* of his authors.

In short, you can:

a) Change the code
b) Redistribute the code with your changes
c) Even sell it!

But in exchange you need to:
a) Share back your code changes with us
b) Keep the whole thing open (you *can't* close the code, its
illegal!)
c) You cannot say that your derivative work is Amora

Any questions about the license, I suggest you to visit:
http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
http://www.sitepoint.com/article/public-license-explained


Finally, feel free to contact us regarding your final project. There
are open issues in the amora project (http://code.google.com/p/amora/
issues/list) and contributions are welcome.
:-)


Best regards


Adenilson

Adam Malcontenti-Wilson

unread,
Apr 5, 2008, 12:58:28 AM4/5/08
to amora-user
Hi,
I've been trying to make it a bit easier to do this, but I got stuck
in sending the keys.
I've figured out that (on my computer), Pause is keycode 162, Next is
153, Previous is 144 and Stop is 164. However, although I can modify
the server to send these codes, the applications don't respond to it.
So I'm stumped. I think Gnome is capturing my real keypresses, but it
doesn't like the ones that are "sent" via XSendEvent. Is there a way
to fake that the amora server is a real keyboard and that it's events
are real so apps will use it.
Thanks, and I hope you can help so that we can get a version that can
support these media apps.

On Mar 12, 10:40 pm, cavalcan...@gmail.com wrote:
> Dear Friend
>
> You can already control mplayer (lots of its fundamental key shortcuts
> are mapped), later take a look at this link:http://amora.googlecode.com/svn/wiki/keymap_wide.jpg
>
> For xmms & rhythmbox you can still use the mouse cursor and mouse
> button click (I admit is not the better approach).
>
> What would be a good new feature to amora client would be the concept
> of input plugins, but I'm lacking the spare time to implement it.
>
> Concerning your 'final project' thing, you can use amora (its
> opensource after all!), as long you respect the *license* (GPL v2) and
> the *copyright* of his authors.
>
> In short, you can:
>
> a) Change the code
> b) Redistribute the code with your changes
> c) Even sell it!
>
> But in exchange you need to:
> a) Share back your code changes with us
> b) Keep the whole thing open (you *can't* close the code, its
> illegal!)
> c) You cannot say that your derivative work is Amora
>
> Any questions about the license, I suggest you to visit:http://www.gnu.org/licenses/old-licenses/gpl-2.0.htmlhttp://www.sitepoint.com/article/public-license-explained

caval...@gmail.com

unread,
Apr 5, 2008, 12:50:54 PM4/5/08
to amora-user
Adam

I'm curious, what is the configuration of your computer (maker, model,
etc) and which is the application that you are trying to control?
Aren't they those multimedia keys? Is your keyboard USB or PS/2?

By the way, if you are trying to discover the X keycode of a key, I
suggest you to use 'xev' (it prints the X events).

One alternative would be write to /proc the key events (instead of
using XSendEvent).

Best regards


Adenilson
Reply all
Reply to author
Forward
0 new messages