Comment 50 for bug 548891

Revision history for this message
Colin Watson (cjwatson) wrote : Re: keyboard input broken due to invalid "SKIP" keyboard model

For the history, see bug 59889.

16:08 <cjwatson> pitti: bug 548891: SKIP actually is meant to be valid - it's a magic value defined by me in console-setup a while back, meaning "just leave the kernel keymap alone and don't change it". I have a vague memory that X has a reasonable default keymap it could use, doesn't it?
16:09 <cjwatson> pitti: I could make the value be something different if that's easier, but actually I'm inclined to suggest that since SKIP has been there way back to hardy, whatever's failing to interpret it on the desktop side should be fixed instead. What would the correct package be to reassign this to?
16:27 <pitti> cjwatson: ah, so if it's supposed to be in /e/d/console-setup, then this can be reassigned to xserver-xorg-input-evdev; I'll care about it then
16:28 <pitti> cjwatson: the only sensible change would be to leave it empty (which I take isn't appropriate?), so let's keep it like it is
16:31 <cjwatson> pitti: I don't remember why I didn't leave it empty, although it may be that that would cause other problems and there's still the upgrade issue anyway
16:32 <cjwatson> pitti: I'll reassign, thanks; shall I assign to you?
16:32 <pitti> cjwatson: please do, yes
16:32 <cjwatson> pitti: this has the advantage that it seems SRUable, so we could automatically fix people in this situation
16:32 <pitti> cjwatson: sounds like an easy SRU (well, I need to test what X does if you don't specify a keyboard layout)
16:33 <pitti> cjwatson: but as long as X behaves without any keyboard layout set (like, default to US), then it's a trivial udev rule change
16:33 <cjwatson> right