PDA

View Full Version : PT keyboard not US



xears
06-14-2007, 12:19 AM
Hi there,
I'd appreciate if someone could help me making my keyboard behave :p

I have runned dpkg-reconfigure locales
and I have set KDE KControl to use pt keymap

However when I reboot my configuration is gone (I always get a US keyboard)
I have created a persistent disk (knoppix.img on hda7) but
I always get a us keyboard.

In order to have a pt layout|keymap I open KDE Control Center,
Keyboard Layout then I select Portugal
Check and uncheck "include latin layout" just to get the Apply button active.
When I press apply I have a pt keyboard and I can start typing normally on a shell.
All the symbols \ , ; are in place :p

But this is a lousy and annoying solution. How do I correct this?
TIA
xears


How do I correct this?

Thanks in advance
xears

JohnnyH
06-14-2007, 09:03 AM
... I have created a persistent disk (knoppix.img on hda7) but I always get a us keyboard. ...
It's not fully clear to me what is your configuration, but you could try editing the kernel lines in
<your-path-to>/boot/grub/menu.lst
to replace
lang=us
with
lang=pt

xears
06-14-2007, 11:00 AM
Doesn't lang change the language used in all the applications menus?
I want to read in english but write using a portuguese keyboard.

TIA
xears

JohnnyH
06-14-2007, 02:54 PM
No. If you're hesitant about editing your files before you are sure, boot up the Knoppix live CD or DVD with the cheatcode lang=pt and try that - it amounts to the same thing. I just tried that for you in my system and it seems to do what you want
EDITED Sorry doesn't work as pt isn't an option in the cheatcodes; what I was seeing was the system defaulting to us keyboard (I use uk).

JohnnyH
06-14-2007, 03:44 PM
Oops :oops: please disregard the above posting; pt doesn't seem to be offered in /etc/init.d/knoppix-autoconfig . (I think what I was seeing was the system defaulting to the us keyboard).
You might like to see if this works (it can't do any harm ;) although it may need something additional) : insert the following additional text into /etc/init.d/knoppix-autoconfig



pt)
# Portuguese version
COUNTRY="pt"
LANG="pt_PT@euro"
KEYTABLE="pt"
XKEYBOARD="pt"
KDEKEYBOARD="pt"
CHARSET="iso8859-15"
# Additional KDE Keyboards
KDEKEYBOARDS="de(nodeadkeys),us,fr"
TZ="Europe/Lisbon"
;;


between lines 154 and 155 ( better check this in your copy ;) ).

JohnnyH
06-14-2007, 04:01 PM
You might like to see if this works (it can't do any harm ;) although it may need something additional) : insert the following additional text into /etc/init.d/knoppix-autoconfig



pt)
# Portuguese version
COUNTRY="pt"
LANG="pt_PT@euro"
KEYTABLE="pt"
XKEYBOARD="pt"
KDEKEYBOARD="pt"
CHARSET="iso8859-15"
# Additional KDE Keyboards
KDEKEYBOARDS="de(nodeadkeys),us,fr"
TZ="Europe/Lisbon"
;;


between lines 154 and 155 ( better check this in your copy ;) ).

JohnnyH
06-14-2007, 08:42 PM
Eureka ! :D I remastered Knoppix 5.1.1 with the code for pt in
/etc/init.d/knoppix-autoconfig
as above, and with
lang=us replaced with lang=pt
in
/boot/isolinux/isolinux.cfg

On booting the iso in VMware Player :-
- The symbol and flag colour for PT came up in the KDE Tray
- The display language remained English
- The keyboard symbol keys had changed to the following (shifted versions first)...

knoppix@Knoppix:~$ !"#$%&/()=?»
knoppix@Knoppix:~$ 1234567890

knoppix@Knoppix:~$ QWERTYUIOP* last UK keyboard character nonexistent
knoppix@Knoppix:~$ qwertyuiop+ last UK keyboard character nonexistent

knoppix@Knoppix:~$ ASDFGHJKLǪlº last UK keyboard character nonexistent
knoppix@Knoppix:~$ asdfghjklçº last UK keyboard character nonexistent

knoppix@Knoppix:~$ >ZXCVBNM;:_
knoppix@Knoppix:~$ <zxcvbnm,.-

which I hope look OK to you ? ;)

xears
06-14-2007, 11:17 PM
Thanks JohnnyH for your replies ;)

However, the solution you gave me didn't work on my system.

I've edited /etc/init.d/knoppix-autoconfig as you told me to
and I'm booting with these codes

knoppix lang=pt desktop=fluxbox fromhd=/dev/hda1 home=scan myconfig=scan apm=power-off noideraid nofirewire dma noprompt noeject

bammm.... en keyboard

I'm having some problems with my persistent disk (knoppix.img)
On every boot I get messages telling me that it wasn't cleanly unmounted.
I don't know if this is the cause but
I am editing /etc/init.d/knoppix-autoconfig again
and the portuguese block is still there. So at least this file is ok.

You said that you have remastered Knoppix.
Do I have to do that too? How?
I'm new to knoppix

Please help
TIA
xears

JohnnyH
06-15-2007, 10:05 AM
...However, the solution you gave me didn't work on my system.
...
You said that you have remastered Knoppix. Do I have to do that too? How? ...
You didn't completely try the solution that I gave you, because the remastering is a necessary part of it ;)


...
I'm having some problems with my persistent disk (knoppix.img)
On every boot I get messages telling me that it wasn't cleanly unmounted.
...
I've never used the 'pseudo-installation' method, with persistent image and so on, but I see that you have another thread in the Forum on that so I leave discussion of that problem with the better experts there ;) ...
...
... but an essential point, as I understand it, is that it still involves operation from the compressed KNOPPIX file. If so, that is where you need to edit the /etc/init.d/knoppix-autoconfig file .
You might be able to do that 'in situ' using a sub-set of the re-mastering procedures involving
un-compressing, mount -o loop ... , copy to working folder, editing and re-compressing
but as you are new to Knoppix it would probably be easiest for you to directly follow the remastering procedures on the Forum
http://www.knoppix.net/wiki/Knoppix_Remastering_Howto
to create a new, clean remastered Knoppix.iso image and regenerate your system from that.

This is likely to be too big to fit on a CD so it's best if you can burn it as a DVD.
On the other hand, you may be able follow the procedures just far enough to create the new KNOPPIX compressed file, then copy that to the appropriate place in your /dev/hda1 (as you quoted fromhd=/dev/hda1)

xears
06-15-2007, 12:30 PM
Thanks JohnnyH for your enlightenment ;)

This 'pseudo-installation' method, with persistent image and so on as you call it
is driving me nuts... :p
I'll get into the adventures of remastering later on.

I'll try to config my keyboard, install some apps, create a new iso, copy it to hda1 and
run from there.

Thanks a lot JohnnyH
xears