Re: [E-devel] Evas - configure error

2003-03-07 Thread The Rasterman
On Fri, 7 Mar 2003 14:16:32 -0800 Ryan <[EMAIL PROTECTED]> babbled:

> I realize this may be really low priority, but I though I'd report an error 
> the latest evas checked out from CVS. Seems the configure script has a syntax 
> error:
> 
> 
> checking whether directfb backend is to be built... ./configure: line 9062: 
> syntax error near unexpected token `PKG_CHECK_MODULES(DIRECTFB,'
> ./configure: line 9062: `  PKG_CHECK_MODULES(DIRECTFB, directfb >= 
> 0.9.16)'

you're missing directfb on your system. this wouldn't matter if u got  the
tarball, but running autogen.sh requires u have directfb and directfb-dev
installed (and pkgconfig)


-- 
--- Codito, ergo sum - "I code, therefore I am" 
The Rasterman (Carsten Haitzler)[EMAIL PROTECTED]
[EMAIL PROTECTED]
Mobile Phone: +61 (0)413 451 899Home Phone: 02 9698 8615


---
This SF.net email is sponsored by: Etnus, makers of TotalView, The debugger 
for complex code. Debugging C/C++ programs can leave you feeling lost and 
disoriented. TotalView can help you find your way. Available on major UNIX 
and Linux platforms. Try it free. www.etnus.com
___
enlightenment-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


RE: [E-devel] Keybindings

2003-03-07 Thread Bryan Childs
You could check whether you need to have Super_L registered as a proper
"X" modifier key before E will see it as such.

Create a .Xmodmap in your home directory, and put a line reading "add
mod4  = Super_L" in it.

Then either restart your x session, or run "xmodmap ~/.Xmodmap" in a
terminal, and then try your effort in the E keybindings.cfg file again.

Bry
-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of
Richard Martin
Sent: Friday, March 07, 2003 4:51 PM
To: [EMAIL PROTECTED]
Cc: [EMAIL PROTECTED]
Subject: Re: [E-devel] Keybindings


Okay, I have made some progress... I have got xev to report symbols:

"Super_L" for left Windoze, "Menu" for the silly-button.

I am not sure how to get these to work in E's keybindings.cfg. The
format of the modifiers seems different to the format for the __KEY. For
example, if I wanted the start Eterm when I press my "Super-L" key and
the letter "e", how could I achieve this? I tried:

  __NEXT_ACTION
__KEY e
__EVENT __KEY_PRESS
__MODIFIER_KEY Super_L
__ACTION __A_EXEC Eterm

But this did not work. (I also tried using "__Super_L" instead.)

[EMAIL PROTECTED] wrote:

On Fri, 07 Mar 2003 14:39:27 GMT, Richard Martin
<[EMAIL PROTECTED]>  said:

Can anyone tell me how to set-up keybindings in E that use the

"Windoze"

keys, the ALT-GR key or that funny little key with the picture of a
context-menu on it?


First, just run the 'xev' utility, and see what keycode those keys
generate.

If they don't generate a keycode that 'xev' can see, you're basically
screwed
and need to fix/hack the X server so they do get generated.  Just as a
data
point, on my keyboard, I get:

for 'left m$ flag':
KeyPress event, serial 20, synthetic NO, window 0x261,
root 0x8c, subw 0x0, time 5940290, (89,72), root:(771,1089),
state 0x0, keycode 115 (keysym 0x0, NoSymbol), same_screen YES,
XLookupString gives 0 bytes:  ""

for 'right m$ flag':
KeyPress event, serial 25, synthetic NO, window 0x261,
root 0x8c, subw 0x0, time 5944298, (89,72), root:(771,1089),
state 0x0, keycode 116 (keysym 0x0, NoSymbol), same_screen YES,
XLookupString gives 0 bytes:  ""

for 'funky-context-menu':
KeyPress event, serial 25, synthetic NO, window 0x261,
root 0x8c, subw 0x0, time 5944958, (89,72), root:(771,1089),
state 0x0, keycode 117 (keysym 0x0, NoSymbol), same_screen YES,
XLookupString gives 0 bytes:  ""

Your keycodes may differ.

Second, you need to have a keysym other than 'NoSymbol'.  This may be
doable
by beating up on /usr/X11R6/lib/X11/XKeysymDB but may require more - I
haven't
actually tried it.

Once you get them reporting a keysym, then you can just go ahead and use
them
like any other keysym

Incidentally, the same technique would apply to get (for instance) the
row
of cute little buttons on a Microsoft Natural keyboard working - the
ones
labelled back/forward/stop/.../next track/prev trak/media...




==
This email and any files transmitted with it are confidential and
intended solely for the use of the individual or entity to whom they are
addressed. All information is the view of the individual and not
necessarily the company. If you are not the intended recipient you are
hereby notified that any dissemination, distribution, or copying of this
communication and its attachments is strictly prohibited. If you have
received this email in error please notify:
[EMAIL PROTECTED]



==




---
This SF.net email is sponsored by: Etnus, makers of TotalView, The debugger 
for complex code. Debugging C/C++ programs can leave you feeling lost and 
disoriented. TotalView can help you find your way. Available on major UNIX 
and Linux platforms. Try it free. www.etnus.com
___
enlightenment-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] Evas - configure error

2003-03-07 Thread Ryan
I realize this may be really low priority, but I though I'd report an error 
the latest evas checked out from CVS. Seems the configure script has a syntax 
error:


checking whether directfb backend is to be built... ./configure: line 9062: 
syntax error near unexpected token `PKG_CHECK_MODULES(DIRECTFB,'
./configure: line 9062: `  PKG_CHECK_MODULES(DIRECTFB, directfb >= 
0.9.16)'



Ryan


---
This SF.net email is sponsored by: Etnus, makers of TotalView, The debugger 
for complex code. Debugging C/C++ programs can leave you feeling lost and 
disoriented. TotalView can help you find your way. Available on major UNIX 
and Linux platforms. Try it free. www.etnus.com
___
enlightenment-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Keybindings

2003-03-07 Thread Martin Geisler
"Richard Martin" <[EMAIL PROTECTED]> writes:

> Okay, I have made some progress... I have got xev to report symbols:
>
> "Super_L" for left Windoze, "Menu" for the silly-button.
>
> I am not sure how to get these to work in E's keybindings.cfg. The
> format of the modifiers seems different to the format for the
> __KEY. For example, if I wanted the start Eterm when I press my
> "Super-L" key and the letter "e", how could I achieve this? I tried:
>
>   __NEXT_ACTION
> __KEY e
> __EVENT __KEY_PRESS
> __MODIFIER_KEY Super_L
> __ACTION __A_EXEC Eterm
>
> But this did not work. (I also tried using "__Super_L" instead.)

I've managed to configure E16 to switch focus with the left 'flag'
button by using xmodmap with a config file like this:

clear Mod4
keycode 115 = Hyper_L
keycode 116 = Hyper_R
add Mod4 = Hyper_L
add Mod4 = Hyper_R

I can then use __MOD4 in the E config file:

  __NEXT_ACTION
__KEY Tab
__MODIFIER_KEY __MOD4
__EVENT __KEY_PRESS
__ACTION __A_FOCUS_NEXT

-- 
Martin Geisler   My GnuPG Key: 0xF7F6B57B

See http://gimpster.com/ and http://phpweather.net/ for:
PHP Weather => Shows the current weather on your webpage and
PHP Shell   => A telnet-connection (almost :-) in a PHP page.


---
This SF.net email is sponsored by: Etnus, makers of TotalView, The debugger 
for complex code. Debugging C/C++ programs can leave you feeling lost and 
disoriented. TotalView can help you find your way. Available on major UNIX 
and Linux platforms. Try it free. www.etnus.com
___
enlightenment-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Keybindings

2003-03-07 Thread Richard Martin




Okay, I have made some progress... I have got xev to report symbols:

"Super_L" for left Windoze, "Menu" for the silly-button. 

I am not sure how to get these to work in E's keybindings.cfg. The format
of the modifiers seems different to the format for the __KEY. For example,
if I wanted the start Eterm when I press my "Super-L" key and the letter
"e", how could I achieve this? I tried:

  __NEXT_ACTION
    __KEY e
    __EVENT __KEY_PRESS
    __MODIFIER_KEY Super_L
    __ACTION __A_EXEC Eterm

But this did not work. (I also tried using "__Super_L" instead.)

[EMAIL PROTECTED] wrote:

  On Fri, 07 Mar 2003 14:39:27 GMT, Richard Martin
<[EMAIL PROTECTED]>  said:
  
  
Can anyone tell me how to set-up keybindings in E that use the

  
  "Windoze" 
  
  
keys, the ALT-GR key or that funny little key with the picture of a 
context-menu on it?

  
  
First, just run the 'xev' utility, and see what keycode those keys
generate.

If they don't generate a keycode that 'xev' can see, you're basically
screwed
and need to fix/hack the X server so they do get generated.  Just as a
data
point, on my keyboard, I get:

for 'left m$ flag':
KeyPress event, serial 20, synthetic NO, window 0x261,
root 0x8c, subw 0x0, time 5940290, (89,72), root:(771,1089),
state 0x0, keycode 115 (keysym 0x0, NoSymbol), same_screen YES,
XLookupString gives 0 bytes:  ""

for 'right m$ flag':
KeyPress event, serial 25, synthetic NO, window 0x261,
root 0x8c, subw 0x0, time 5944298, (89,72), root:(771,1089),
state 0x0, keycode 116 (keysym 0x0, NoSymbol), same_screen YES,
XLookupString gives 0 bytes:  ""

for 'funky-context-menu':
KeyPress event, serial 25, synthetic NO, window 0x261,
root 0x8c, subw 0x0, time 5944958, (89,72), root:(771,1089),
state 0x0, keycode 117 (keysym 0x0, NoSymbol), same_screen YES,
XLookupString gives 0 bytes:  ""

Your keycodes may differ.

Second, you need to have a keysym other than 'NoSymbol'.  This may be
doable
by beating up on /usr/X11R6/lib/X11/XKeysymDB but may require more - I
haven't
actually tried it.

Once you get them reporting a keysym, then you can just go ahead and use
them
like any other keysym

Incidentally, the same technique would apply to get (for instance) the
row
of cute little buttons on a Microsoft Natural keyboard working - the
ones
labelled back/forward/stop/.../next track/prev trak/media...
  





==
This email and any files transmitted with it are confidential and intended solely for the use of the individual or entity to whom they are addressed. All information is the view of the individual and not necessarily the company. If you are not the intended recipient you are hereby notified that any dissemination, distribution, or copying of this communication and its attachments is strictly prohibited. If you have received this email in error please notify: 
[EMAIL PROTECTED]


==


Re: Re: [E-devel] Keybindings

2003-03-07 Thread Corey Donohoe
You could use e16keyedit(e16) or ebindings(e17) 
Both of which ask you to press the key you want to use (and interprets
based on what is pressed) so you don't have to use xev.  Unless of
course you'd like to, and that'd be ok too. =)

* [EMAIL PROTECTED] ([EMAIL PROTECTED]) wrote:
> On Fri, 07 Mar 2003 14:39:27 GMT, Richard Martin <[EMAIL PROTECTED]>  said:
> > Can anyone tell me how to set-up keybindings in E that use the "Windoze" 
> > keys, the ALT-GR key or that funny little key with the picture of a 
> > context-menu on it?
> 
> First, just run the 'xev' utility, and see what keycode those keys generate.
> 
> If they don't generate a keycode that 'xev' can see, you're basically screwed
> and need to fix/hack the X server so they do get generated.  Just as a data
> point, on my keyboard, I get:
> 
> for 'left m$ flag':
> KeyPress event, serial 20, synthetic NO, window 0x261,
> root 0x8c, subw 0x0, time 5940290, (89,72), root:(771,1089),
> state 0x0, keycode 115 (keysym 0x0, NoSymbol), same_screen YES,
> XLookupString gives 0 bytes:  ""
> 
> for 'right m$ flag':
> KeyPress event, serial 25, synthetic NO, window 0x261,
> root 0x8c, subw 0x0, time 5944298, (89,72), root:(771,1089),
> state 0x0, keycode 116 (keysym 0x0, NoSymbol), same_screen YES,
> XLookupString gives 0 bytes:  ""
> 
> for 'funky-context-menu':
> KeyPress event, serial 25, synthetic NO, window 0x261,
> root 0x8c, subw 0x0, time 5944958, (89,72), root:(771,1089),
> state 0x0, keycode 117 (keysym 0x0, NoSymbol), same_screen YES,
> XLookupString gives 0 bytes:  ""
> 
> Your keycodes may differ.
> 
> Second, you need to have a keysym other than 'NoSymbol'.  This may be doable
> by beating up on /usr/X11R6/lib/X11/XKeysymDB but may require more - I haven't
> actually tried it.
> 
> Once you get them reporting a keysym, then you can just go ahead and use them
> like any other keysym
> 
> Incidentally, the same technique would apply to get (for instance) the row
> of cute little buttons on a Microsoft Natural keyboard working - the ones
> labelled back/forward/stop/.../next track/prev trak/media...
> -- 
>   Valdis Kletnieks
>   Computer Systems Senior Engineer
>   Virginia Tech
> 
__
Corey Donohoe
[EMAIL PROTECTED]
[EMAIL PROTECTED]


---
This SF.net email is sponsored by: Etnus, makers of TotalView, The debugger 
for complex code. Debugging C/C++ programs can leave you feeling lost and 
disoriented. TotalView can help you find your way. Available on major UNIX 
and Linux platforms. Try it free. www.etnus.com
___
enlightenment-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Keybindings

2003-03-07 Thread Valdis . Kletnieks
On Fri, 07 Mar 2003 14:39:27 GMT, Richard Martin <[EMAIL PROTECTED]>  said:
> Can anyone tell me how to set-up keybindings in E that use the "Windoze" 
> keys, the ALT-GR key or that funny little key with the picture of a 
> context-menu on it?

First, just run the 'xev' utility, and see what keycode those keys generate.

If they don't generate a keycode that 'xev' can see, you're basically screwed
and need to fix/hack the X server so they do get generated.  Just as a data
point, on my keyboard, I get:

for 'left m$ flag':
KeyPress event, serial 20, synthetic NO, window 0x261,
root 0x8c, subw 0x0, time 5940290, (89,72), root:(771,1089),
state 0x0, keycode 115 (keysym 0x0, NoSymbol), same_screen YES,
XLookupString gives 0 bytes:  ""

for 'right m$ flag':
KeyPress event, serial 25, synthetic NO, window 0x261,
root 0x8c, subw 0x0, time 5944298, (89,72), root:(771,1089),
state 0x0, keycode 116 (keysym 0x0, NoSymbol), same_screen YES,
XLookupString gives 0 bytes:  ""

for 'funky-context-menu':
KeyPress event, serial 25, synthetic NO, window 0x261,
root 0x8c, subw 0x0, time 5944958, (89,72), root:(771,1089),
state 0x0, keycode 117 (keysym 0x0, NoSymbol), same_screen YES,
XLookupString gives 0 bytes:  ""

Your keycodes may differ.

Second, you need to have a keysym other than 'NoSymbol'.  This may be doable
by beating up on /usr/X11R6/lib/X11/XKeysymDB but may require more - I haven't
actually tried it.

Once you get them reporting a keysym, then you can just go ahead and use them
like any other keysym

Incidentally, the same technique would apply to get (for instance) the row
of cute little buttons on a Microsoft Natural keyboard working - the ones
labelled back/forward/stop/.../next track/prev trak/media...
-- 
Valdis Kletnieks
Computer Systems Senior Engineer
Virginia Tech



pgp0.pgp
Description: PGP signature


[E-devel] Keybindings

2003-03-07 Thread Richard Martin
Can anyone tell me how to set-up keybindings in E that use the "Windoze" 
keys, the ALT-GR key or that funny little key with the picture of a 
context-menu on it?

==
This email and any files transmitted with it are confidential and intended solely for the use of the individual or entity to whom they are addressed. All information is the view of the individual and not necessarily the company. If you are not the intended recipient you are hereby notified that any dissemination, distribution, or copying of this communication and its attachments is strictly prohibited. If you have received this email in error please notify: 
[EMAIL PROTECTED]

==



---
This SF.net email is sponsored by: Etnus, makers of TotalView, The debugger 
for complex code. Debugging C/C++ programs can leave you feeling lost and 
disoriented. TotalView can help you find your way. Available on major UNIX 
and Linux platforms. Try it free. www.etnus.com
___
enlightenment-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel