Skip to content
GitLab
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Register
  • Sign in
  • X xkeyboard-config
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributor statistics
    • Graph
    • Compare revisions
  • Issues 50
    • Issues 50
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 8
    • Merge requests 8
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Container Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • xkbdesc
  • xkeyboard-config
  • Issues
  • #123
Closed
Open
Issue created Nov 26, 2018 by Bugzilla Migration User@bugzilla-migration

Support screen brightness adjustment button, the KEY_BRIGHTNESS_CYCLE EV_KEY

Submitted by jia..@..sm.com

Assigned to xkb..@..bat.ru

Link to original bug (#108861)

Description

The Acer Veriton Z4660G/Z4860G/Z6860G series AIO desktops have a brightness button in the bottom, but pressing the button does not work on Linux. According to ODM's description, a control application will popup for brightness adjustment on Windows, if the button is pressed. I have checked it with evtest:

sudo evtest No device specified, trying to scan all of /dev/input/event* Available devices: /dev/input/event0: Sleep Button /dev/input/event1: Power Button /dev/input/event2: Power Button /dev/input/event3: Video Bus /dev/input/event4: USB Optical Mouse /dev/input/event5: Wired USB Keyboard /dev/input/event6: Wired USB Keyboard System Control /dev/input/event7: Wired USB Keyboard Consumer Control /dev/input/event8: HDA Intel PCH Front Mic /dev/input/event9: HDA Intel PCH Front Headphone /dev/input/event10: HDA Intel PCH HDMI/DP,pcm=3 /dev/input/event11: HDA Intel PCH HDMI/DP,pcm=7 /dev/input/event12: HDA Intel PCH HDMI/DP,pcm=8 /dev/input/event13: HDA Intel PCH HDMI/DP,pcm=9 /dev/input/event14: HDA Intel PCH HDMI/DP,pcm=10 /dev/input/event15: USB2.0 FHD Camera: USB2.0 FHD C Select the device event number [0-15]: 3 Input driver version is 1.0.1 Input device ID: bus 0x19 vendor 0x0 product 0x6 version 0x0 Input device name: "Video Bus" Supported events: Event type 0 (EV_SYN) Event type 1 (EV_KEY) Event code 224 (KEY_BRIGHTNESSDOWN) Event code 225 (KEY_BRIGHTNESSUP) Event code 227 (KEY_SWITCHVIDEOMODE) Event code 241 (KEY_VIDEO_NEXT) Event code 242 (KEY_VIDEO_PREV) Event code 243 (KEY_BRIGHTNESS_CYCLE) Event code 244 (KEY_BRIGHTNESS_ZERO) Event code 245 (KEY_DISPLAY_OFF) Properties: Testing ... (interrupt to exit) Event: time 1542615014.263931, type 1 (EV_KEY), code 243 (KEY_BRIGHTNESS_CYCLE), value 1 Event: time 1542615014.263931, -------------- SYN_REPORT ------------ Event: time 1542615014.263939, type 1 (EV_KEY), code 243 (KEY_BRIGHTNESS_CYCLE), value 0 Event: time 1542615014.263939, -------------- SYN_REPORT ------------ Event: time 1542615015.380922, type 1 (EV_KEY), code 243 (KEY_BRIGHTNESS_CYCLE), value 1 Event: time 1542615015.380922, -------------- SYN_REPORT ------------ Event: time 1542615015.380930, type 1 (EV_KEY), code 243 (KEY_BRIGHTNESS_CYCLE), value 0

When the button is pressed, the code 243 (KEY_BRIGHTNESS_CYCLE) is sent. I found there are codes for screen brightness "StepUp" and "StepDown". However, it seems no related code for "Brightness Cycle" (something like that) in g-s-d now.

Assignee
Assign to
Time tracking