I have disabled the XKB in XF86Config. Below is the configuration I
have in XF86Config.
# XFree86 4 configuration created by pyxf86config
Section ServerLayout
Identifier Default Layout
Screen 0 Screen0 0 0
InputDeviceMouse0 CorePointer
InputDeviceKeyboard0 CoreKeyboard
InputDeviceDevInputMice AlwaysCore
EndSection
Section Files
# RgbPath is the location of the RGB database. Note, this is the name
of the
# file minus the extension (like .txt or .db). There is normally
# no need to change the default.
# Multiple FontPath entries are allowed (they are concatenated together)
# By default, Red Hat 6.0 and later now use a font server independent of
# the X server to render fonts.
RgbPath /usr/X11R6/lib/X11/rgb
FontPath /usr/X11R6/lib/X11/fonts/misc
FontPath /usr/X11R6/lib/X11/fonts/100dpi/:unscaled
EndSection
Section Module
Load dbe
Load extmod
Load fbdevhw
Load glx
Load record
Load freetype
Load type1
EndSection
Section InputDevice
# Specify which keyboard LEDs can be user-controlled (eg, with xset(1))
# Option Xleds 1 2 3
# To disable the XKEYBOARD extension, uncomment XkbDisable.
# Option XkbDisable
# To customise the XKB settings to suit your keyboard, modify the
# lines below (which are the defaults). For example, for a non-U.S.
# keyboard, you will probably want to use:
# Option XkbModel pc102
# If you have a US Microsoft Natural keyboard, you can use:
# Option XkbModel microsoft
#
# Then to change the language, change the Layout setting.
# For example, a german layout can be obtained with:
# Option XkbLayout de
# or:
# Option XkbLayout de
# Option XkbVariantnodeadkeys
#
# If you'd like to switch the positions of your capslock and
# control keys, use:
# Option XkbOptionsctrl:swapcaps
# Or if you just want both to be control, use:
# Option XkbOptionsctrl:nocaps
#
Identifier Keyboard0
Driver keyboard
Option XkbRules xfree86
Option XkbModel pc105
Option XkbLayout us
EndSection
Section InputDevice
Identifier Mouse0
Driver mouse
Option Protocol PS/2
Option Device /dev/psaux
Option ZAxisMapping 4 5
Option Emulate3Buttons no
EndSection
Section InputDevice
# If the normal CorePointer mouse is not a USB mouse then
# this input device can be used in AlwaysCore mode to let you
# also use USB mice at the same time.
Identifier DevInputMice
Driver mouse
Option Protocol IMPS/2
Option Device /dev/input/mice
Option ZAxisMapping 4 5
Option Emulate3Buttons no
EndSection
Section Monitor
Identifier Monitor0
VendorName Monitor Vendor
ModelNameUnknown monitor
HorizSync30.0 - 54.0
VertRefresh 50.0 - 70.0
ModeLine 1400x1050 129.0 1400 1464 1656 1960 1050 1051
1054 1100 +hsync +vsync
ModeLine 1400x1050 151.0 1400 1464 1656 1960 1050 1051
1054 1100 +hsync +vsync
ModeLine 1400x1050 162.0 1400 1464 1656 1960 1050 1051
1054 1100 +hsync +vsync
ModeLine 1400x1050 184.0 1400 1464 1656 1960 1050 1051
1054 1100 +hsync +vsync
EndSection
Section Device
Identifier Videocard0
Driver ati
VendorName Videocard vendor
BoardName ATI Mach64
EndSection
Section Screen
Identifier Screen0
Device Videocard0
MonitorMonitor0
DefaultDepth 16
SubSection Display
Modes1024x768
EndSubSection
SubSection Display
Depth 16
Modes1024x768 1024x768 1024x768
EndSubSection
EndSection
Section DRI
Group0
Mode 0666
EndSection
Section ServerFlags
DontZap
DontZoom
EndSection
TIA,
Sumanth.G
-Original Message-
From: Ivan Pascal [mailto:[EMAIL PROTECTED]
Sent: Saturday, October 18, 2003 6:35 PM
To: [EMAIL PROTECTED]
Subject: Re: [I18n] caps lock+ Shift key not working
Hi,
I'm using xfree86 (4.2) with window maker as the window manager.
I
use xmodmap to toggle between different keyboard layout. Upper case
alphabets are getting displayed correctly with caps lock on, but by
pressing
shift key with caps lock on it is not displaying lower case alphabets,
it
still displays the upper case.
Can I know what are configuration files I need look into to fix
this
problem or the possible solution to this problem.
In XFree86 4.2 Shift key cancels CapsLock action by default if the XKB
is used. Have you XKB disabled in your XF86Config?
--
Ivan U. Pascal | e-mail: [EMAIL PROTECTED]
Administrator of | Tomsk State University