GNOME Bugzilla – Bug 75922
[solaris]Keyboard settings not working properly
Last modified: 2004-12-22 21:47:04 UTC
Gnome Beta 2 was built on a Solaris 9 (32 bit) sun sparc machine. Description: Many keyboard options are not working properly. When set thru control center. Steps: 1. Invoke control center by typing gnome2-control-center at the command prompt. 2. Select "Preferences:Keyboard" 3. Set "Cursor blinks in text fields" . It iis not working 4. No keyboard bell could be heared even if you set it. 5. Once if you uncheck the option "Keyboard repeat when key is hold down" it works. But it is not possible to set it back even by checking the option.
*** Bug 75924 has been marked as a duplicate of this bug. ***
*** Bug 75923 has been marked as a duplicate of this bug. ***
Lauris: can you look at these issues? thanks. Note that when I try to do #5 with CVS, I get the following error. #3 also appears to be broken. I also get similar messages from all options on the 'Sound' page, making the page completely useless, AFAICT. -- Type mismatch: Expected `float' got `int' for key /desktop/gnome/peripherals/keyboard/click_volume Type mismatch: Expected `float' got `int' for key /desktop/gnome/peripherals/keyboard/click_volume ---
This isn't a solaris-specific bug; I see this with RedHat 7.2/Gnome 2 Ximian snapshot RPMs
The int vs float warnings on the sound page have been patched in the recent release. I've just patched the click_volume warning.
Ok, after a bit of research I understand more about the cursor blink code. It looks like the settings daemon was missing something to map from the gconf changes -> the XSETTINGS parms. I've added them. Lets see what happens now.
#3 works on CVS and the keyboard autorepeat control also toggles as appropriate now even if displaying remotely. I'll have a look key clicks in a sec.
What is left of this bug is a duplicate of the more concise bug 78016. Marking as such. *** This bug has been marked as a duplicate of 78016 ***