hal doesn't detect keyboard after xkeyboard-config update
Recently we've integrated https://github.com/OpenIndiana/oi-userland/pull/2785, which updated xkeyboard-config to 2.20.
Old xkb data was delivered from https://hg.openindiana.org/sustaining/oi_151a/g11n/g11n/file/869467bff179/src/xorg/keytables , which contained a lot of customization.
Note, that HAL by default looks for /usr/X11/lib/X11/xkb/xkbtable.map (even not /usr/share/X11/xkb/xkbtable.map) and didn't add default keyboard if file doesn't exist. Look at https://github.com/illumos/illumos-gate/blob/f7877f5d39900cfd8b20dd673e5ccc1ef7cc7447/usr/src/cmd/hal/probing/xkb/probe-xkb.c#L325 .
For now I'm going to deliver old copy of this file. Further it's worth investigating, what other customizations to xkeyboard-config are necessary.
Updated by Alexander Pyhalov over 5 years ago
- Status changed from New to Resolved