Package: hunglish Version: 1.12-4 Severity: normal Tags: patch First: I am not XKB pro, so the "solution" may not be the correct one. Works For Me(tm). [And feels OK too.]
Serious: Under Xorg (and maybe xfree86 too) active hunglish "deactivates" ctrl-alt-fkeys so it is not possible to change to text console anymore. The reason is the weird reconfiguration of the fkeys (which I do not see any reason to). The patch simply throws off weirdo redefinitions and include the original srvr_ctrl defs. If you know the hidden (and possibly evil) reson behind the redefs you may come up with an alternative solution. Other small thing in the patch to add hungarian quotation marks on altgr/shft+altgr-o, p; and changing (useless?) currency mark on altgr-minus to endash [which is the correct dash in hungarian half of the cases]. These changes are not really important though. I wrote english to please other Debian fellows, you may answer magyarul, ha ugy kenyelmesebb. :) udv, grin --- hunglish.orig 2005-03-31 12:43:36.000000000 +0200 +++ hunglish.grin-new 2006-02-14 09:48:24.532961379 +0100 @@ -152,11 +152,14 @@ }; key <AD09> { symbols[group1] = [ o, O ], - symbols[group3] = [ o, O ] + symbols[group3] = [ o, O ], + // insert by [EMAIL PROTECTED], good symbol name src: is http://wingware.com/doc/custom/key-names + symbols[group4] = [ doublelowquotemark, guillemotleft ] }; key <AD10> { symbols[group1] = [ p, P ], - symbols[group3] = [ p, P ] + symbols[group3] = [ p, P ], + symbols[group4] = [ rightdoublequotemark, guillemotright ] }; // key <AD11> { @@ -244,7 +247,8 @@ key <BKSL> { symbols[group1] = [ backslash, bar ], symbols[group3] = [ udoubleacute, Udoubleacute ], - symbols[group4] = [ currency ] +// symbols[group4] = [ currency ] + symbols[group4] = [ endash ] }; @@ -401,6 +405,11 @@ // defines the "extra" (right) modifier keys, function keys, cursor, // edit, and keypad keys. xkb_symbols "generic101" { + +//--<g> better. + include "srvr_ctrl(xfree86)" +//-- + include "hunglish(basic)" // Right modifier keys. @@ -410,18 +419,20 @@ key <RALT> { [ Alt_R, Meta_R ] }; // Function keys. - key <FK01> { type="HUNGLISH_FUNCTION", [ F1, F13, F25 ] }; - key <FK02> { type="HUNGLISH_FUNCTION", [ F2, F14, F26 ] }; - key <FK03> { type="HUNGLISH_FUNCTION", [ F3, F15, F27 ] }; - key <FK04> { type="HUNGLISH_FUNCTION", [ F4, F16, F28 ] }; - key <FK05> { type="HUNGLISH_FUNCTION", [ F5, F17, F29 ] }; - key <FK06> { type="HUNGLISH_FUNCTION", [ F6, F18, F30 ] }; - key <FK07> { type="HUNGLISH_FUNCTION", [ F7, F19, F31 ] }; - key <FK08> { type="HUNGLISH_FUNCTION", [ F8, F20, F32 ] }; - key <FK09> { type="HUNGLISH_FUNCTION", [ F9, F21, F33 ] }; - key <FK10> { type="HUNGLISH_FUNCTION", [ F10, F22, F34 ] }; - key <FK11> { type="HUNGLISH_FUNCTION", [ F11, F23, F35 ] }; - key <FK12> { type="HUNGLISH_FUNCTION", [ F12, F24 ] }; +//--<g> not a good idea either. + //key <FK01> { type="CTRL+ALT", [ F1, XF86_Switch_VT_1 ] }; + //key <FK02> { type="HUNGLISH_FUNCTION", [ F2, F14 ] }; + //key <FK03> { type="HUNGLISH_FUNCTION", [ F3, F15 ] }; + //key <FK04> { type="HUNGLISH_FUNCTION", [ F4, F16 ] }; + //key <FK05> { type="HUNGLISH_FUNCTION", [ F5, F17, F29 ] }; + //key <FK06> { type="HUNGLISH_FUNCTION", [ F6, F18, F30 ] }; + //key <FK07> { type="HUNGLISH_FUNCTION", [ F7, F19, F31 ] }; + //key <FK08> { type="HUNGLISH_FUNCTION", [ F8, F20, F32 ] }; + //key <FK09> { type="HUNGLISH_FUNCTION", [ F9, F21, F33 ] }; + //key <FK10> { type="HUNGLISH_FUNCTION", [ F10, F22, F34 ] }; + //key <FK11> { type="HUNGLISH_FUNCTION", [ F11, F23, F35 ] }; + //key <FK12> { type="HUNGLISH_FUNCTION", [ F12, F24 ] }; +//-- // System keys. -- System Information: Debian Release: testing/unstable APT prefers unstable APT policy: (2000, 'unstable'), (500, 'stable') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.15.3-narya Locale: LANG=C, LC_CTYPE=hu_HU (charmap=ISO-8859-2) Versions of packages hunglish depends on: ii debconf 1.4.70 Debian configuration management sy Versions of packages hunglish recommends: ii console-tools 1:0.2.3dbs-60 Linux console and font utilities ii xbase-clients 6.9.0.dfsg.1-4 miscellaneous X clients -- debconf information: * hunglish/qwertz: false * hunglish/default: yes hunglish/noxconfiguration: hunglish/badxconfiguration: * hunglish/confignotify: * hunglish/keyboardtype: 104 -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]