Skip to content

MSI-PR200: screen flickering issue: 60-keyboard.hwdb extend RFE #6972

@djfd

Description

@djfd

Submission type

  • Request for enhancement (RFE)

systemd version the issue has been seen with

234

Used distribution

ArchLinux

Issue: backlight is flickering when trying to change screen brighthess by any of means: keyboard Fn+ keys, gnome shell applet slider, direct write to /sys/class/backlight/acpi_video0/brightness

Also mentioned here and there even if ancient enough

As per 60-keyboard.hwdb

# some MSI models generate ACPI/input events on the LNXVIDEO input devices,
# plus some extra synthesized ones on atkbd as an echo of actually changing the
# brightness; so ignore those atkbd ones, to avoid loops

Adding this description string below to the mentioned file resolves the issue

evdev:atkbd:dmi:bvn*:bvr*:bd*:svnMicro-Star*:pn*PR200*:pvr*
#udevadm info /dev/input/event0
> P: /devices/platform/i8042/serio0/input/input0/event0
> N: input/event0
> E: DEVNAME=/dev/input/event0
> E: DEVPATH=/devices/platform/i8042/serio0/input/input0/event0
> E: ID_BUS=i8042
> E: ID_INPUT=1
> E: ID_INPUT_KEY=1
> E: ID_INPUT_KEYBOARD=1
> E: KEYBOARD_KEY_a0=mute
> E: KEYBOARD_KEY_ae=volumedown
> E: KEYBOARD_KEY_b0=volumeup
> E: KEYBOARD_KEY_b2=www
> E: KEYBOARD_KEY_c2=ejectcd
> E: KEYBOARD_KEY_df=sleep
> E: KEYBOARD_KEY_e2=bluetooth
> E: KEYBOARD_KEY_e4=f21
> E: KEYBOARD_KEY_ec=email
> E: KEYBOARD_KEY_ee=camera
> E: KEYBOARD_KEY_f6=wlan
> E: KEYBOARD_KEY_f7=reserved
> E: KEYBOARD_KEY_f8=reserved
> E: KEYBOARD_KEY_f9=search
> E: LIBINPUT_ATTR_KEYBOARD_INTEGRATION=internal
> E: LIBINPUT_DEVICE_GROUP=11/1/1/ab41:isa0060/serio0
> E: MAJOR=13
> E: MINOR=64
> E: SUBSYSTEM=input
> E: TAGS=:power-switch:
> E: USEC_INITIALIZED=10636105
$ cat /sys/class/dmi/id/modalias
dmi:bvnAmericanMegatrendsInc.:bvrA1221IMSV1.51:bd01/19/2010:svnMicro-StarInternational:pnMSINotebookPR200:pvrVer1.000:rvnMSI:rnMS-1221:rvrVer1.000:cvnToBeFilledByO.E.M.:ct10:cvrToBeFilledByO.E.M.:

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions