houmain/keymapper

Gamepad unusable while keymapper running

Closed this issue · 2 comments

keymapper grabs all the input for an attached bluetooth Xbox controller and doesn't output any.

keymapper.conf

[default]
Any >> Any

Or
keymapper.conf


Or
keymapper.conf

[device="Xbox Wireless Controller"]
Any >> Any

keymapperd debug

Waiting for keymapper to connect
Resetting configuration
Active contexts received (6)
Updating device list
  /dev/input/event0 grabbed (Power Button)
  /dev/input/event1 grabbed (Power Button)
  /dev/input/event2 ignored (PC Speaker)
  /dev/input/event3 grabbed (Razer Razer Basilisk V3 Pro)
  /dev/input/event4 grabbed (Razer Razer Basilisk V3 Pro)
  /dev/input/event5 grabbed (Razer Razer Basilisk V3 Pro)
  /dev/input/event6 grabbed (Razer Razer BlackWidow Ultimate 2013)
  /dev/input/event7 ignored (HDA NVidia HDMI/DP,pcm=3)
  /dev/input/event8 ignored (HDA NVidia HDMI/DP,pcm=7)
  /dev/input/event9 ignored (HD-Audio Generic Mic)
  /dev/input/event10 ignored (HD-Audio Generic Line Out Front)
  /dev/input/event11 ignored (HDA NVidia HDMI/DP,pcm=8)
  /dev/input/event12 ignored (HDA NVidia HDMI/DP,pcm=9)
  /dev/input/event13 ignored (HD-Audio Generic Line Out Surround)
  /dev/input/event14 ignored (HD-Audio Generic Line Out CLFE)
  /dev/input/event15 ignored (HD-Audio Generic Front Headphone)
  /dev/input/event16 grabbed (Razer Razer BlackWidow Ultimate 2013)
  /dev/input/event17 grabbed (Razer Razer BlackWidow Ultimate 2013)
  /dev/input/event19 grabbed (Xbox Wireless Controller)

evtest /dev/input/event19

Input driver version is 1.0.1
Input device ID: bus 0x5 vendor 0x45e product 0xb13 version 0x517
Input device name: "Xbox Wireless Controller"
Supported events:
  Event type 0 (EV_SYN)
  Event type 1 (EV_KEY)
    Event code 167 (KEY_RECORD)
    Event code 304 (BTN_SOUTH)
    Event code 305 (BTN_EAST)
    Event code 306 (BTN_C)
    Event code 307 (BTN_NORTH)
    Event code 308 (BTN_WEST)
    Event code 309 (BTN_Z)
    Event code 310 (BTN_TL)
    Event code 311 (BTN_TR)
    Event code 312 (BTN_TL2)
    Event code 313 (BTN_TR2)
    Event code 314 (BTN_SELECT)
    Event code 315 (BTN_START)
    Event code 316 (BTN_MODE)
    Event code 317 (BTN_THUMBL)
    Event code 318 (BTN_THUMBR)
  Event type 3 (EV_ABS)
    Event code 0 (ABS_X)
      Value  33814
      Min        0
      Max    65535
      Fuzz     255
      Flat    4095
    Event code 1 (ABS_Y)
      Value  33009
      Min        0
      Max    65535
      Fuzz     255
      Flat    4095
    Event code 2 (ABS_Z)
      Value  32823
      Min        0
      Max    65535
      Fuzz     255
      Flat    4095
    Event code 5 (ABS_RZ)
      Value  31719
      Min        0
      Max    65535
      Fuzz     255
      Flat    4095
    Event code 9 (ABS_GAS)
      Value      0
      Min        0
      Max     1023
      Fuzz       3
      Flat      63
    Event code 10 (ABS_BRAKE)
      Value      0
      Min        0
      Max     1023
      Fuzz       3
      Flat      63
    Event code 16 (ABS_HAT0X)
      Value      0
      Min       -1
      Max        1
    Event code 17 (ABS_HAT0Y)
      Value      0
      Min       -1
      Max        1
  Event type 4 (EV_MSC)
    Event code 4 (MSC_SCAN)
  Event type 21 (EV_FF)
    Event code 80 (FF_RUMBLE)
    Event code 81 (FF_PERIODIC)
    Event code 88 (FF_SQUARE)
    Event code 89 (FF_TRIANGLE)
    Event code 90 (FF_SINE)
    Event code 96 (FF_GAIN)
Properties:
Testing ... (interrupt to exit)

This is on linux FYI

Thanks for reporting, this should be fixed in the 4.0.0 release.