Bug#242932: gnome-keyboard-properties: Changing keyboard layout disables keyboard

Matt Reynolds Matt Reynolds <entropy@loopysoft.com>, 242932@bugs.debian.org
Mon, 3 May 2004 16:26:09 -0700


--rwEMma7ioTxnRzrJ
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline

On Tue, May 04, 2004 at 12:41:31AM +0200, Arnaud Patard (Rtp) wrote:
> >> You may have several problems. The first comes from the 1:2.6.0.3 package (there are some problems with multimedia keyboards), so please try the package 1:2.6.1. Also, there are several setting for your keyboard in the capplet (Logitech Cordless Desktop Pro, Logitech Cordless Desktop Pro (alternate option) and Logitech Cordless Desktop Pro (alternate option2)).

I changed my device type in my XF86Config-4 file to logicordless, and
I've permuted through all of the "Logitech Cordless Desktop Pro" options
and I've found that "Logitech Cordless Desktop Pro (alternate option2)"
works!  Which is great, but I'm still somewhat bothered that if I select
one of the other options, my keyboard stops working entirely.

Anyway, it appears to be fixed at the moment, but I'm still concerned
that others in the same situation could end up with a non-functional
setup when they believe they're doing the right thing.

Why are there three options for this keyboard anyway?

I'm including my final XF86Config-4 file as well as a dump from lsusb in
hopes that maybe a correlation can be made between the options presented
and the USB model/id number of the device.

--rwEMma7ioTxnRzrJ
Content-Type: text/plain; charset=us-ascii
Content-Disposition: attachment; filename="lsusb.dump.txt"

Bus 004 Device 001: ID 0000:0000  
Bus 003 Device 001: ID 0000:0000  
Bus 002 Device 005: ID 046d:c503 Logitech, Inc. Cordless Mouse+Keyboard Receiver
Bus 002 Device 004: ID 046d:c501 Logitech, Inc. Cordless Mouse Receiver
Bus 002 Device 001: ID 0000:0000  
Bus 001 Device 001: ID 0000:0000  

--rwEMma7ioTxnRzrJ
Content-Type: text/plain; charset=us-ascii
Content-Disposition: attachment; filename=XF86Config-4

### BEGIN DEBCONF SECTION
# XF86Config-4 (XFree86 server configuration file) 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.)
#
# If you want your changes to this file preserved by dexconf, only make changes
# before the "### BEGIN DEBCONF SECTION" line above, and/or after the
# "### END DEBCONF SECTION" line below.
#
# To change things within the debconf section, run the command:
#   dpkg-reconfigure xserver-xfree86
# as root.  Also see "How do I add custom sections to a dexconf-generated
# XF86Config or XF86Config-4 file?" in /usr/share/doc/xfree86-common/FAQ.gz.

Section "Files"
	FontPath	"unix/:7110"			# local font server
	FontPath	"unix/:7100"
	# if the local font server has problems, we can fall back on these
	FontPath	"/usr/lib/X11/fonts/Type1"
	FontPath	"/usr/lib/X11/fonts/CID"
	FontPath	"/usr/lib/X11/fonts/Speedo"
	FontPath	"/usr/lib/X11/fonts/misc"
	FontPath	"/usr/lib/X11/fonts/cyrillic"
	FontPath	"/usr/lib/X11/fonts/100dpi"
	FontPath	"/usr/lib/X11/fonts/75dpi"
EndSection

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

### END DEBCONF SECTION

Section "ServerLayout"
	Identifier     "Matrox PowerDesk configured."
	Screen      0  "Display Merged" 0 0
	InputDevice    "Mouse0" "CorePointer"
	InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

Section "InputDevice"
	Identifier  "Keyboard0"
	Driver      "keyboard"
        Option      "AutoRepeat" "500 30"
        Option      "XkbRules"	 "xfree86"
        Option      "XkbModel"	 "logicordless"
        Option      "XkbLayout"	 "us"
EndSection

Section "InputDevice"
	Identifier	"Mouse0"
	Driver		"mouse"
	Option		"Device"	"/dev/input/mice"
	Option		"Protocol"	"IMPS/2"
	Option		"ZAxisMapping"	"4 5"
	Option		"Resolution" "1600"
EndSection

Section "Monitor"
	Identifier   "Display Merged"
	VendorName   "VSC"
	ModelName    "G90f"
	HorizSync    30.0 - 97.0
	VertRefresh  50.0 - 180.0
EndSection

Section "Device"
	Identifier  "MATROX CARD 1"
	Driver      "mga"
	VendorName  "Matrox"
	BoardName   "MGA G400 AGP"
	Option      "hw cursor" "off"
	BusID       "PCI:1:0:0"
  Option    "AGPMode"   "4"
EndSection

Section "Screen"
	Identifier "Display Merged"
	Device     "MATROX CARD 1"
	Monitor    "Display Merged"
	DefaultDepth    24
	Option      "Monitor2Position" "RightOf"
	Option      "MergedFB"
	Option      "MetaModes" "1152x864-1152x864 1152x864 "
	Option      "Monitor2HSync" "30.0-97.0 "
	Option      "Monitor2VRefresh" "50.0-180.0 "
	SubSection "Display"
		Virtual   2304 864
		Depth     24
		Modes    "1152x864"
	EndSubSection
EndSection

Section "DRI"
    Group "video"
    Mode 0660
EndSection

--rwEMma7ioTxnRzrJ--