Please support VectorLinux!

Author Topic: Why No UK Keyboard  (Read 2449 times)

Martin109

  • Vectorite
  • ***
  • Posts: 290
Why No UK Keyboard
« on: November 29, 2011, 03:43:06 pm »
In the UK, on this Compaq Evo N620c running VL6.0, I have a Compaq UK keyboard plugged into the keyboard socket, and it's working fine in terms of being QWERTY, but various keys do not correspond, most importantly when I want @ I get ", and vice versa.  Also, ~ gives me | and when I want to use a GBP sign, I get #.  The hash key, on the other hand, gives me \

I thought I could fix this by using VASMCC to change the keyboard mapping to United Kingdom, but this makes no difference.

What do I do?
Compaq Armada E500, i686 Pentium III, 512Mb RAM, 3.2 Gb HDD, running Vector Linux 5.9 Standard

Fujitsu Lifebook, i686 Pentium M, 1.7 GHz, 1028Mb RAM, 40 Gb HDD, running Vector Linux 6.0 Standard

Compaq Evo, i686 Pentium M, 1.4 GHz, 512Mb RAM, 40 Gb HDD, running Vector Linux 6.0 Standard

pierce.jason

  • Packager
  • Vectorite
  • ****
  • Posts: 250
Re: Why No UK Keyboard
« Reply #1 on: November 30, 2011, 12:14:23 pm »
My physical keyboard is a standard US PC keyboard, so this might not be too relevant to your situation. But if I open up an xterm and run either `setxkbmap gb` or `setxkbmap uk`, then I get the following shifted values from the number row.

Code: [Select]
!"£$%^&*()
1234567890

If these setxkbmap commands work for you, perhaps we can figure out why the vasm keyboard chooser isn't working for you. These setxkbmap commands are not expected to stick after you logout btw.
pierce.jason
Email: $(echo -e "moc\x2eliamg\x40nosaj.ecreip" | rev)

Martin109

  • Vectorite
  • ***
  • Posts: 290
Re: Why No UK Keyboard
« Reply #2 on: November 30, 2011, 01:46:57 pm »
Thanks p.j!

That's working for me!

Now, which file should I add that command to, so that it's executed on each boot?
Compaq Armada E500, i686 Pentium III, 512Mb RAM, 3.2 Gb HDD, running Vector Linux 5.9 Standard

Fujitsu Lifebook, i686 Pentium M, 1.7 GHz, 1028Mb RAM, 40 Gb HDD, running Vector Linux 6.0 Standard

Compaq Evo, i686 Pentium M, 1.4 GHz, 512Mb RAM, 40 Gb HDD, running Vector Linux 6.0 Standard