Bug 136855 - Problems with the @ and other "alt gr" combinations when using Dvorak keyboard layout
Summary: Problems with the @ and other "alt gr" combinations when using Dvorak keyboar...
Status: RESOLVED FIXED
Alias: None
Product: SUSE LINUX 10.0
Classification: openSUSE
Component: X.Org (show other bugs)
Version: Final
Hardware: i686 Other
: P2 - High : Normal
Target Milestone: ---
Assignee: Stefan Dirsch
QA Contact: E-mail List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-12-04 20:41 UTC by Kenneth Aar
Modified: 2005-12-08 22:17 UTC (History)
0 users

See Also:
Found By: Customer
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Kenneth Aar 2005-12-04 20:41:19 UTC
Using the Dvorak keyboard layout there is a problem with the @ and other "alt gr"(like pound, dollar, euro, yen and so on) combinations

Dvorak keyboard layout is configured in both KDE control panel and in sax.
Comment 1 Marcus Schaefer 2005-12-06 10:33:36 UTC
sorry I don't understand the problem. If you don't mind provide
the following information:


   cat /etc/sysconfig/keyboard | grep ^KEYTABLE
Comment 2 Kenneth Aar 2005-12-06 12:42:12 UTC
Nothing happens when I press the @ and other "alt
gr"(like pound, dollar, euro, yen and so on) combinations. Which makes it very difficult to write my email adress for instance.

Writing "cat /etc/sysconfig/keyboard | grep ^KEYTABLE" in a console gives this result:
KEYTABLE="no-latin1.map.gz"
Comment 3 Marcus Schaefer 2005-12-06 15:51:12 UTC
Thanks for the information I assume our mapping table for Norwegian
layout is wrong. The command:

  /usr/sbin/xkbctrl no

prints:

$[
   "XkbLayout"    : "no",
   "XkbModel"     : "pc104",
   "Apply"        : "-layout no -model pc104"
]

Is this correct for your layout ? I don't know that but I assume 
pc105 is the correct layout. Could you please tell me if it works
for you if you replace pc104 with pc105 in your /etc/X11/xorg.conf

Thanks a lot
Comment 4 Kenneth Aar 2005-12-06 20:36:46 UTC
Here is the relevant section in my xorg.conf file
---
Section "InputDevice"
  Driver       "kbd"
  Identifier   "Keyboard[0]"
  Option       "Protocol" "Standard"
  Option       "XkbLayout" "no"
  Option       "XkbModel" "ltcd"
  Option       "XkbRules" "xfree86"
  Option       "XkbVariant" "dvorak"
EndSection
---
But changing this to pc104, or pc105 or many other variations does not help. Changing from dvorak to basic fixes the problem. But then I am back to querty layout.

This is what I get if I write: /usr/sbin/xkbctrl no
---
kenneth@linux:~> /usr/sbin/xkbctrl no
$[
   "XkbLayout"    : "no",
   "XkbModel"     : "pc104",
   "Apply"        : "-layout no -model pc104"
]
---
Comment 5 Marcus Schaefer 2005-12-07 09:29:09 UTC
Thanks for the information this seems to be bug in the XKB dvorak variant
I think at least the "include "level3(ralt_switch)" statement is missing
in xkb/symbols/pc/dvorak.
Comment 6 Stefan Dirsch 2005-12-07 09:47:25 UTC
Kenneth, is this correct? Could you add it to /etc/X11/xkb/symbols/no annd give me some feedback?
Comment 7 Kenneth Aar 2005-12-08 15:44:02 UTC
Hi

Sorry for the late reply.

Yes. Now it finally works.

Thank you very much!

Note: This is also an issue in the other scandinavian(norwegian, swedish and danish) dvorak files too.
Comment 8 Stefan Dirsch 2005-12-08 15:50:40 UTC
You've a workaround for you, but we want to fix this for the next distribution as well. :-) --> Reopening.
Comment 9 Stefan Dirsch 2005-12-08 22:17:18 UTC
OOps. This has already been fixed in CVS of xkeyboard-config, so it's fixed for 10.1 Alpha4 since we already switched to CVS.