(moving this back to the list)

Raster, is it possible that your patch breaks Multi except in e and
terminology?
Since I upgraded to the newer e18, Multi doesn't work anywhere except in efl
apps it seems (see below)

On Sat, Aug 02, 2014 at 06:55:32PM -0400, John Holland wrote:
> In some kind of terminal, run xev. Put the mouse cursor in the xev
> window. Type The Altgr By Itself And In The Terminal YOU Should Get
> Output That Gives YOU The keycode. I am just using right-alt, maybe
> altgr is a different code. Pardon my capitalization I'm typing this on
> a phone. Adjust X mod map statement accordingly. I am actually very
> naive about xmodmap, was just learning about it this morning. Forgive
> me if I'm telling you things that you already know.

I kind of did, but it never hurts to check :)
(also I learned that stuff some 18 years ago, so maybe some if it
changed since then)

This is what my right alt gives with xev 
KeyPress event, serial 35, synthetic NO, window 0x7400001,
    root 0xb2, subw 0x0, time 358231354, (27,120), root:(716,1557),
    state 0x0, keycode 108 (keysym 0xff7e, Mode_switch), same_screen YES,
    XLookupString gives 0 bytes: 
    XmbLookupString gives 0 bytes: 
    XFilterEvent returns: False

KeyRelease event, serial 35, synthetic NO, window 0x7400001,
    root 0xb2, subw 0x0, time 358231424, (27,120), root:(716,1557),
    state 0x2000, keycode 108 (keysym 0xffe8, Meta_R), same_screen YES,
    XLookupString gives 0 bytes: 
    XFilterEvent returns: False

This is very spooky, I get Mode_switch on press and Meta_R on release.
Whoa, how does that make sense?

Just curious, do you get this when you launch terminology?
ERR<24256>:ecore_x lib/ecore_x/xlib/ecore_x.c:301 _ecore_x_modifiers_get() 
ALTGR conflicts with other modifiers. IGNORE ALTGR

I see this even when when I have 108 set to ALT_R and not Multi.
Raster, is that normal?
John, do you see this too?

More annoyingly, I also noticed that with 108 = Mode_switch, I can type
é in a terminat, chrome, firefox, just not terminology.

But it gets more weird. Right Ctrl (code 105) is set to multi:
KeyRelease event, serial 35, synthetic NO, window 0x7400001,
    root 0xb2, subw 0x0, time 358486116, (121,75), root:(810,1512),
    state 0x4, keycode 105 (keysym 0xff20, Multi_key), same_screen YES,
    XLookupString gives 0 bytes: 
    XFilterEvent returns: False

I have
keycode  26 = e E eacute egrave ecircumflex ediaeresis ecircumflex ediaeresis

And ctrl+" + e does not give ë anymore, except in terminology and inside e18

What is going on?

Marc
-- 
"A mouse is a device used to point at the xterm you want to type in" - A.S.R.
Microsoft is to operating systems ....
                                      .... what McDonalds is to gourmet cooking
Home page: http://marc.merlins.org/                         | PGP 1024R/763BE901

------------------------------------------------------------------------------
Want fast and easy access to all the code in your enterprise? Index and
search up to 200,000 lines of code with a free copy of Black Duck
Code Sight - the same software that powers the world's largest code
search on Ohloh, the Black Duck Open Hub! Try it now.
http://p.sf.net/sfu/bds
_______________________________________________
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users

Reply via email to