Ticket #42 (closed Bug: Fixed)
Severals issues with keyboard under OpenBSD.
| Reported by: | mcalamelli | Owned by: | |
|---|---|---|---|
| Priority: | Major | Milestone: | Enlightenment 0.17.1 |
| Component: | enlightenment | Keywords: | openbsd keyboard |
| Cc: | sda00@… | Blocked By: | |
| Blocking: |
Description
Under OpenBSD -current as of 7th of November and AUTOCONF_VERSION= 2.61 AUTOMAKE_VERSION= 1.9
In the menu select, Run Command, type in any text, but nothing appears, you will not be able to call any application even if you called by entering the full path correctly(so it is not a font issue IMHO). Pressing Enter/ESC or the arrow key seems to work.
The same behavior appear in Themes -> Import -> there is no text that appears, but if you copy/paste the path from something else,say a Eterm it works, Enter works backspace, ESC and the arrows work.
For more info on E17 under OpenBSD: http://trac.enlightenment.org/e/wiki/OpenBSD
I can be contacted directly for testing/questions/bashing.

BUGZILLA ID 289
COMMENT 1 (sda 2007-12-20 03:42:44)
OpenBSD-4.2 stable with gettext-0.16.1, E17-cvs (as at 20/12/2007), freetype-2.3.5
DH - hi!
it looks like all Alt+Esc keyboard issues are somehow related to the
enlightenment_remote -lang-set
statement. For example: we make rm -rf ~/.e/ , E-restart, and have a default theme where
: ~ > enlightenment_remote -lang-get REPLY <- BEGIN REPLY <- END
and Alt+Esc doesn't work, BUT! 'Menu' -> 'Enlightenment' -> 'About' display correct textblocks and we could read sys. messages like "Are you sure you want to logout?" and other system messages as well.
OpenBSD doesn't have a 'locale' support (doesn't have a 'locale' command) and we should manually set desired encoding in the way like this:
enlightenment_remote -lang-set ru_RU.KOI8-R
now Alt+Esc works flawlessly, but sys messages could be read only in window titlebar ("e.text.title"). Here could be any other encoding, supported by your preferred font (I can't stand that again the matter is in default Vera fontset).
Please don't hesitate to mail me in case of any further details are required :).
My Best Regards!