Ticket #1507 (closed task: wontfix)
Rename Meta/Hyper/Super/Compose/Complete etc keys to usual PC keyboard names
Reported by: | sergey-feo | Owned by: | |
---|---|---|---|
Priority: | minor | Milestone: | |
Component: | mc-core | Version: | 4.7.0-pre1 |
Keywords: | Meta Complete | Cc: | egmont |
Blocked By: | Blocking: | ||
Branch state: | no branch | Votes for changeset: |
Description
(Sorry for my bad English)
What do you think about renaming Meta key to Alt, Complete to Shift?
IMHO the percent of keyboards with Meta and Complete is much less that keyboards with Alt and Shift in our days.
Regards, Sergey
Change History
comment:1 Changed 15 years ago by angel_il
- Status changed from new to closed
- Resolution set to wontfix
comment:3 Changed 15 years ago by ossi
because that's the names under which the keys are delivered from the kernel (and x). the application doesn't necessarily have any idea what physical keyboard is behind that; in fact, even the same keyboard type may be configured differently.
though i must admit i never heard "complete". i think that's merely a reference to the keybinding mc uses, not a key name.
comment:4 Changed 15 years ago by sergey-feo
that's the names under which the keys are delivered from the kernel (and x)
Xorg uses usual names like <LALT> and <RALT>, not <META> in its configs like
/etc/X11/xkb/symbols/compose
By the way: is key names from kernel and from X are identical? What will be if mc will run on OS whehe kernel names some keys [123abc] and [1q2W3e4R5t6y7]? Will mc follow this names and shows its to users?
though i must admit i never heard "complete"
You can read about "complete" here:
http://www.linux.org.ru/view-message.jsp?msgid=3924060&lastmod=1249411320869&page=-1
The description is here:
http://www.linux.org.ru/jump-message.jsp?msgid=3924060&cid=3924627
and here:
http://www.linux.org.ru/jump-message.jsp?msgid=3924060&cid=3925161
and judiciary resume is here :-) :
http://www.linux.org.ru/jump-message.jsp?msgid=3924060&cid=3928161
comment:5 Changed 15 years ago by angel_il
about
"COMPLETE = Escape.
META = ALT"
Complete != Escape
Complete = Meta+Tab (Esc+Tab or Alt+Tab )