Operating System - HP-UX
1836392 Members
3502 Online
110100 Solutions
New Discussion

Re: UK Keyboard Problem on C8000

 
Alan Saunders
Occasional Contributor

UK Keyboard Problem on C8000

I have set up a C8000 workstation and installed the December 2005 version of HP-UX 11i on it. I have set the keyboard type to 24 (standard UK keyboard). The keyboard is (I think) an SK-2502CU(L)

The problem I have is that the pipe symbol (|) will not appear when I type it - instead I get what appear to be control chracters. I have the same problem with the pound sign (£). I have compared configuration files between this new machine and an old C3650 setup we have, and can find no difference. I have tried a different keyboard, and still get the same problem.

Does anyone have any suggestions as to what may be causing this problem, or places I should be looking for configuration information?
4 REPLIES 4
Robert-Jan Goossens
Honored Contributor

Re: UK Keyboard Problem on C8000

Could you post the output of

# cat /etc/kbdlang

in your case it should be something like
PS2_DIN_UK_English_Euro USB_PS2_DIN_UK_English_Euro

Regards,
Robert-Jan
Alan Saunders
Occasional Contributor

Re: UK Keyboard Problem on C8000

Peter,

The first link you posted has proved fairly useful. I ran xmodmap -pk, and looked at Key 28, which is the one that should have the pipe symbol. This had the entry:

28 0x005c (backslash) 0x00a6 (brokenbar)

This was also the case for the c3650 workstation (which has a working pip key).

I ran:

xmodmap -e "keycode 28 = backslash bar brokenbar"

And that did the job - I had a working pipe key. However if I log out or reboot I lose the new keyboard settings.

Now the workstation is set up as part of a network, so it may be getting its keymap from the server (which is, oddly enough, the c3650 I referred to above). It certainly gets all of its user profile information from that machine. This may be whether my answer lies I suspect. Mind you, it still doesn't explain why the c3650 has a pipe key and the c8000 doesn't, when they have the same keyboard mapping.


Alan Saunders
Occasional Contributor

Re: UK Keyboard Problem on C8000

Robert-Jan,

My keyboard is:

USB_PS2_DIN_UK_English

Which is what it should be. It is the same keyboard setting as the machine that works.