problem with keyboard (Xsun?) on solaris 10

hello all,

i'm not unable to type "`" (anti quote) with my sun keyboardtype 6 (azerty).

My configuration is:

- Sun Ultra 20

- Solaris 10 U2

- SRSS 3.1 with many patches

- Sun keyboard type 6 azerty

When i log directly on ultra 20, everything works perfectly, but i'm using Xorg.

When i'm logging thru the sunray, it's Xsun that is used.

xev give me the results:

KeyPress event, serial 27, synthetic NO, window 0xd00001,

root 0x2e, subw 0x0, time 4080127825, (694,507), root:(704,603),

state 0x10, keycode 43 (keysym 0x1005ff00, SunFA_Grave),

same_screen YES,

XLookupString gives 0 characters: ""

And the result is the same with CDE, JDS, or anything else.

I tried to remove a recent Xsun patch:

119060-26

without success

Another idea?

Thanks in advance for help,

gerard

[908 byte] By [screen1984a] at [2007-11-27 11:26:38]
# 1

when comparing apps on sunray and directly on the host, the only app that accept to display the ` is firefox !? neither thunderbird, emacs, dtterm, gnome-terminal,

staroffice with IME status = Latin also works!

screen1984a at 2007-7-29 16:11:41 > top of Java-index,Desktop,Sun Ray Software - General Discussion...
# 2

Xsun for Sun Ray uses the regular Xsun keytables, the same ones that are used by a console Xsun. I'd start by making sure that I had the latest keytable patch installed. If that doesn't fix the problem then I'd try running Xsun on the console and see whether the problem occurs there (with the same keyboard, of course).

Does the key work correctly before you log in on the Sun Ray? For instance, in response to the login dialogue's username prompt? Does it work correctly in a Failsafe session? If the answer to those is yes then that probably means that the keytable itself is correct but some desktop session-startup script is interfering with the keymap.

Do you have the XKeyboard extension turned on in the Sun Ray session? Does it make a difference if you turn it off?

ottomeistera at 2007-7-29 16:11:41 > top of Java-index,Desktop,Sun Ray Software - General Discussion...
# 3

> Xsun for Sun Ray uses the regular Xsun keytables, the

> same ones that are used by a console Xsun. I'd start

> by making sure that I had the latest keytable patch

> installed. If that doesn't fix the problem then I'd

> try running Xsun on the console and see whether the

> problem occurs there (with the same keyboard, of

> course).

>

ok, i have to learn what are the numbers of "keytable patches"

and i have to install a blade 100, since Sun V440 and Sun V210 don't have graphic card.

> Does the key work correctly before you log in

> on the Sun Ray? For instance, in response to the

> login dialogue's username prompt? Does it work

> correctly in a Failsafe session? If the answer to

> those is yes then that probably means that the

> keytable itself is correct but some desktop

> session-startup script is interfering with the

> keymap.

>

no, it doesn't work during dtlogin, or in Failsafe Session

> Do you have the XKeyboard extension turned on in the

> Sun Ray session? Does it make a difference if you

> turn it off?

i have to learn how i can act on XKeyboard extension, i don't know what it is.

I noticed this problem few weeks ago, changing nothing at the configuration. That's why i suspect a patch ...

thanks for your reply,

gerard

screen1984a at 2007-7-29 16:11:41 > top of Java-index,Desktop,Sun Ray Software - General Discussion...
# 4

It looks like the latest S10 keytables have this definition for the e-grave key on the French keyboard:

36 RN XK_egraveXK_7SunXK_FA_Grave

(that's normal, shifted, alt-graph) where the earlier keytables had:

36RN XK_egraveXK_7XK_quoteleft

And there's a bug report (6535782) that says that SunXK_FA_Grave is wrong, it should be XK_grave. That fix is in Nevada and is queued for inclusion in a patch for S10 but the patch is not yet available.

Try editing your keytable (/usr/openwin/share/etc/keytables/France6.kt) and changing SunXK_FA_Grave to XK_grave, then log out and log in again.

ottomeistera at 2007-7-29 16:11:41 > top of Java-index,Desktop,Sun Ray Software - General Discussion...
# 5

very thanks for your help, it works now! and yes, it's related to french keyboard, i did a test with a qwerty one and no problem

screen1984a at 2007-7-29 16:11:41 > top of Java-index,Desktop,Sun Ray Software - General Discussion...