keyboard-configuration only works if USB keyboard attached

Bug #1567698 reported by scruss
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Raspbian
New
Undecided
Unassigned

Bug Description

Attempted action:

  sudo dpkg-reconfigure keyboard-configuration

Expected result:

  Keyboard configuration dialogue should open

Actual result:

  update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults
  update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults

  - and no configuration.

Notes:

1. Keyboard is a bluetooth Rapoo E6700, and *is* listed in /proc/bus/input/devices:

    I: Bus=0005 Vendor=0a5c Product=8502 Version=011b
    N: Name="Rapoo E6700"
    P: Phys=b8:27:eb:0e:e8:ee
    S: Sysfs=/devices/platform/soc/3f201000.uart/tty/ttyAMA0/hci0/hci0:11/0005:0A5C:8502.0002/input/input2
    U: Uniq=6c:5d:63:21:fd:ab
    H: Handlers=sysrq kbd mouse0 event1
    B: PROP=0
    B: EV=12001f
    B: KEY=1f0000 10000 2000007 ff9f387a d941d7ff febeffdf ffefffff ffffffff fffffffe
    B: REL=143
    B: ABS=f00 0
    B: MSC=10
    B: LED=1f

2. Forum thread: https://www.raspberrypi.org/forums/viewtopic.php?f=28&t=143447

3. Identified as possibly identical to Debian Bug #792086 keyboard-configuration: can't change the layout to us international <https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=792086>

Revision history for this message
scruss (scruss) wrote :

This affect upstream, as I've also found the problem with an Ubuntu box.

Seems that /var/lib/dpkg/info/keyboard-configuration.config has a function ‘keyboard_present’ that looks for specific strings in /proc/bus/input/devices . Two of the keyboards I have so far tried don't match, so — despite the evidence — the system thinks I have no keyboard.

scruss (scruss)
description: updated
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.