Table of Contents

Lenovo Yoga 3 14


Hardware

References


Support overview

Component Status Details
Graphics Graphical sessions ✔ See Graphics/FAQ.
Backlight (brightness) control ✔ Install graphics/intel-backlight to change the brightness from the command line.
Input devices Keyboard backlight ✔
Touchpad ✔
Touch screen :!: Probably requires evdev.
Media keys Brightness keys :?: Load acpi_video(4) to make the function keys work. The function keys do not work after suspend.
Volume keys :?: Requires some tweaking when using x11-wm/dwm but should work when using a more advanced window environment like Xfce (at least the volume-up and the volume-down keys)
Network Wi-Fi ✔
Other Battery ✘ Battery is not detected. See the bug report
Bluetooth :!:
SD card reader ✘ Does not just work.
Suspend & resume ✔ Sometimes the laptop wakes up all of the sudden.
Webcam :!:
Ports HDMI :?: With drm-next-kmod it didn't work with projectors and TV sets I've tried. I have to use a VGA adapter.
USB ✔
Sound Headphone jack :?: See the tweaks section.
Speakers ✔
Last update: 2018-08-02 01:38:48+0200

Topics

See DualBoot.

See X.


Tweaks

Disable power button

The power button on the right side of the machine is too easy to hit by accident. It can be disabled with:

sysctl hw.acpi.power_button_state=NONE

It can be done automatically. See man 5 sysctl.conf.

Headphones

Headphones do not work out of the box. In order to use them it is necessary to add the following to /boot/device.hints:

hint.hdaa.1.nid22.config="as=1 seq=15"

Now they should just work.

Resources

Volume keys

The volume keys are not working out-of-the-box with x11-wm/dwm.

Physical key keycode keysym
F1 140 no symbol
F2 174 XF86AudioLowerVolume
F3 176 XF86AudioRaiseVolume

In order to bind the volume-up and the volume-down keys it is necessary to include the X11/XF86keysym.h header into dwm's config.h (using XF86XK_AudioRaiseVolume and XF86XK_AudioLowerVolume, respectively)

It is not so straightforward to bind the mute key, however. x11/xev reports that the mute key has no keysym although the keycode value of 140 suggests that it might be SunFront. The solution is to:

  1. Use x11/xmodmap to bind the mute key to XF86AudioMute:
xmodmap -e "keycode 140 = XF86AudioMute"
  1. Bind XF86XK_AudioMute to an action of your choice in dwm's config.h.

References


Files

* /var/run/dmesg.boot posted at NYC*BUG dmesgd