[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#407484: xkb-data: US International Layout (us_intl): AltGr not working, but left Alt gives messed results



Package: xkb-data
Version: 0.9-4
Severity: normal


US International Layout is not working properly. I use setxkbmap in my
window manager startup script .icewm/startup to set keyboard layouts:

setxkbmap -layout "us_intl,ru(winkeys)" -model pc104 -option
"grp:ctrl_shift_toggle"

us_intl is working rather strange. I consider the layout given in
Wikipedia to be the proper one:

http://en.wikipedia.org/wiki/Keyboard_layout
http://upload.wikimedia.org/wikipedia/commons/thumb/2/22/KB_US-International.svg/540px-KB_US-International.svg.png

Now, I have those problems:

1) Right Alt is not working as AltGr. If I press it with another key,
this gives nothing, the only exception is "AltGr" (right alt) + "e"
combination that gives the euro sign (€). According to Wikipedia that
combination should give "e" with accent aigu (é), but anyway "e"
is probably the only key that is working in conjunction with Right Alt,
anything other gives unmodified value of the key pressed with AltGr.

2) Left Alt is working more like AltGr. That means, it works in
combination with another keys, but the results is messed up. E.g.
pressing "Left Alt" + ":" gives right french quoting (») as for left
french quoting, I did not find which key does it. 

So, those points made me think that US International Layout is broken
even if it's not ment to be the same one which is given in Wikipedia.

I have standard pc105 keyboard. Unfortunately I cannot tell which
xorg version this stopped working from, because I switched to us_intl only
recently. 

xkb-data package is version 0.9-4

xorg.conf is attached


-- System Information:
Debian Release: 4.0
  APT prefers testing
  APT policy: (990, 'testing')
Architecture: i386 (i586)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.18-3-486
Locale: LANG=ru_RU.UTF-8, LC_CTYPE=ru_RU.UTF-8 (charmap=UTF-8)


-- no debconf information
# XF86Config-4 (XFree86 X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the XF86Config-4 manual page.
# (Type "man XF86Config-4" at the shell prompt.)
#
# This file is automatically updated on xserver-xfree86 package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xfree86
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following commands as root:
#
#   cp /etc/X11/XF86Config-4 /etc/X11/XF86Config-4.custom
#   md5sum /etc/X11/XF86Config-4 >/var/lib/xfree86/XF86Config-4.md5sum
#   dpkg-reconfigure xserver-xfree86

Section "Files"
	FontPath	"unix/:7110"			# local font server
#	# if the local font server has problems, we can fall back on these
	FontPath	"/var/lib/defoma/x-ttcidfont-conf.d/dirs/CID"
	FontPath	"/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
	FontPath	"/usr/share/fonts/X11/100dpi"
	FontPath	"/usr/share/fonts/X11/75dpi"
	FontPath	"/usr/share/fonts/X11/Type1"
	FontPath	"/usr/share/fonts/X11/misc"
	FontPath	"/usr/X11R6/lib/X11/fonts/misc"
EndSection

Section "Module"
	Load	"bitmap"
	Load	"dbe"
	Load	"ddc"
	Load	"dri"
	Load	"extmod"
	Load	"freetype"
	Load	"glx"
	Load	"int10"
	Load	"type1"
	Load	"vbe"
EndSection

Section "InputDevice"
	Identifier	"Generic Keyboard"
	Driver		"keyboard"
	Option		"CoreKeyboard"
	Option		"XkbRules"	"xorg"
	Option		"XkbModel"	"pc104"
	Option		"XkbLayout"	"us,ru(winkeys)"
	Option		"XkbOptions"	"grp:ctrl_shift_toggle"
EndSection

Section "InputDevice"
	Identifier	"Configured Mouse"
	Driver		"mouse"
	Option		"CorePointer"
	Option		"Device"		"/dev/input/mice"
	Option		"Protocol"		"Auto"
	Option		"Emulate3Buttons"	"false"
	Option		"ZAxisMapping"		"4 5"
EndSection

Section "Device"
	Identifier	"S3 Inc. 86c775/86c785 [Trio 64V2/DX or /GX]"
	Driver		"s3"
#	Driver 		"vesa"
#	Option     	"noaccel"
	Option     	"DPMS"
EndSection

Section "Monitor"
	Identifier	"LG FLATRON F700P"
	VendorName	"LG"
        ModelName	"FLATRON F700P"
	DisplaySize	330 250
	HorizSync	30-96
	VertRefresh	50-160
	Option		"DPMS"    
EndSection

Section "Monitor"
	Identifier	"Generic Monitor"
	HorizSync	28-33
	VertRefresh	43-72
	Option		"DPMS"
EndSection

Section "Screen"
	Identifier	"Default Screen"
	Device		"S3 Inc. 86c775/86c785 [Trio 64V2/DX or /GX]"
#	Monitor		"Generic Monitor"
	Monitor		"LG FLATRON F700P"
	DefaultDepth	16
	SubSection "Display"
		Depth		1
		Modes		"1024x768" "800x600" "640x480"
	EndSubSection
	SubSection "Display"
		Depth		4
		Modes		"1024x768" "800x600" "640x480"
	EndSubSection
	SubSection "Display"
		Depth		8
		Modes		"1024x768" "800x600" "640x480"
	EndSubSection
	SubSection "Display"
		Depth		15
		Modes		"1024x768" "800x600" "640x480"
	EndSubSection
	SubSection "Display"
		Depth		16
		Modes		"1024x768" "800x600" "640x480"
	EndSubSection
	SubSection "Display"
		Depth		24
		Modes		"1024x768" "800x600" "640x480"
	EndSubSection
EndSection

Section "ServerLayout"
	Identifier	"Default Layout"
	Screen		"Default Screen"
	InputDevice	"Generic Keyboard"
	InputDevice	"Configured Mouse"
EndSection

Section "DRI"
	Mode	0666
EndSection

Reply to: