keyboard-configuration does not detect a Surface Type Cover as a keyboard during dpkg-reconfigure. This causes it to skip the dialog and prevents one from configuring the Type Cover.
[I get prompted with an interactive dialog asking me to configure the keyboard]
What happened instead:
# dpkg-reconfigure keyboard-configuration
Your console font configuration will be updated the next time your system
boots. If you want to update it now, run 'setupcon' from a virtual console.
update-initramfs: deferring update (trigger activated)
[...]
[The expected dialog doesn't show up, and it goes straight to rebuilding the boot image]
Workaround:
Plug in a standalone USB Keyboard before running the command.
keyboard- configuration does not detect a Surface Type Cover as a keyboard during dpkg-reconfigure. This causes it to skip the dialog and prevents one from configuring the Type Cover.
$ lsb_release -rd
Description: Ubuntu 19.10
Release: 19.10
$ apt-cache policy keyboard- configuration configuration: ubuntu. mirror. rafal.ca/ ubuntu eoan/main amd64 Packages dpkg/status
keyboard-
Installed: 1.191ubuntu3
Candidate: 1.191ubuntu3
Version table:
*** 1.191ubuntu3 500
500 http://
100 /var/lib/
What I expected to happen:
# dpkg-reconfigure keyboard- configuration
[I get prompted with an interactive dialog asking me to configure the keyboard]
What happened instead:
# dpkg-reconfigure keyboard- configuration
Your console font configuration will be updated the next time your system
boots. If you want to update it now, run 'setupcon' from a virtual console.
update-initramfs: deferring update (trigger activated)
[...]
[The expected dialog doesn't show up, and it goes straight to rebuilding the boot image]
Workaround:
Plug in a standalone USB Keyboard before running the command.