excellent Clarf, I messed around with it also and tested it a few times but couldn't get it going, I was using puppy 4.31 versions, it did set in JWM but It would start before "X", I tried a few times then gave up, I was going to look at it again just before the next release but I'm glad you did it. Great job once againclarf wrote:Hi, I could add the necessary code to show keyboard layout menu at first boot.
This change include three files updates (really small updates nothing to worry about). In rc.local0 file I commented the code to assign a default us map, in xwin is the full keyboard-layout menu, updated key-maps descriptions and keymap load code, in xorgwizard there's an update to save the right key-map configuration using Xorg.
How I tested it: I booted 214X with pfix=ram parameter, then I copied the related files (included in the attached .zip file) and finally I remastered this Puppy in a new ISO file. Now at very first boot the keyboard layout menu is shown (Also active When no /etc/keymap file is present and no PKEYS parameter is passed at boot time ), the keyboard chosen here is loaded and the /etc/keympa file is created.
Whit this addition the boot time is increased by 1 second in my machine. Normally this code will be activated at first boot only.
Greetings,
clarf
Oh ya what do you think about dropping Gaim chat for X-chat/Meebo link? I think its a go, it supports more chat protocols that way and saves a lot of space.
ttuuxxx