I can add that on my PC (tower), the group and indicator have correct values for CAPS lock and NUM lock, except on startup. the problem seems more frequent with laptops.
the group and indic are simply got by using xkl_engine_get_state(). the debug (group : 0 -> 0 ; indic : 0 -> 0) shows the previous values and the current one after an XKLAVIER_STATE event came from X, we can see that they are identical. -- Cairo-dock is unable to get CAPS Lock and NumLck values https://bugs.launchpad.net/bugs/476842 You received this bug notification because you are a member of Cairo- Dock Team, which is the registrant for Cairo-Dock Plug-ins. Status in Cairo-Dock : Plug-ins: Confirmed Status in “libxklavier” package in Ubuntu: New Bug description: Hi Cairo-dock "Keyboard Indicator" plugin should print out CAPS Lock and NumLck values but it never worked on my Laptop (Sony VGN-FW21E) See below cairo-dock debug when I activate or disable one of the both keys: ------------- debug : (applet-xklavier.c:cd_xkbd_keyboard_state_changed:79) cd_xkbd_keyboard_state_changed (window:75497788) debug : (applet-xklavier.c:cd_xkbd_keyboard_state_changed:97) group : 0 -> 0 ; indic : 0 -> 0 ------------- Cairo-dock developers says this is a libxklavier issue I'm now running Ubuntu Karmic 64, libxklavier15 version 4.0-0ubuntu5 and cairo-dock from ppa:cairo-dock-team/weekly Thanks ProblemType: Bug Architecture: amd64 Date: Fri Nov 6 20:34:41 2009 DistroRelease: Ubuntu 9.10 InstallationMedia: Ubuntu 9.10 "Karmic Koala" - Release amd64 (20091027) NonfreeKernelModules: fglrx Package: libxklavier15 4.0-0ubuntu5 ProcEnviron: LANG=fr_FR.UTF-8 SHELL=/bin/bash ProcVersionSignature: Ubuntu 2.6.31-14.48-generic SourcePackage: libxklavier Uname: Linux 2.6.31-14-generic x86_64 _______________________________________________ Mailing list: https://launchpad.net/~cairo-dock-team Post to : [email protected] Unsubscribe : https://launchpad.net/~cairo-dock-team More help : https://help.launchpad.net/ListHelp

