====== Dell Latitude E5440 ======
Tested on 12.1-RELEASE (2019-11-25).
----
===== Hardware =====
* CPU: Intel(R) Core(TM) i7-4600U CPU @ 2.10GHz (2693.82-MHz K8-class CPU)
* Memory: 16GB
* Wireless: Intel(R) Dual Band Wireless AC 7260 ([[https://www.freebsd.org/cgi/man.cgi?iwm|iwm(4)]]).
* Screen: 14" 1600x900
* Storage: HDD 500GB
----
===== Support overview =====
^ Component ^^ Status ^ Details ^
| Graphics | Graphical sessions | ✔ | Works better with the [[https://www.freshports.org/x11-drivers/xf86-video-intel/|Intel driver]]. |
| Backlight | ✔ | use intel_backlight from ports |
| Input devices | Touchpad | :?: | Model: %%GlidePoint%%. Neither two-finger nor side scrolling work. I'm yet to figure out how to configure it. |
| Media keys | Brightness | | |
| ::: | Volume keys | ✔ | |
| Network | Ethernet | ✔ | |
| ::: | Wi-Fi | ✔ | No need to load any firmware manually. It works better when using ''%%SYNCDHCP%%'' instead of ''%%DHCP%%'' in ''%%ifconfig_wlan0%%'' in ///etc/rc.conf//. |
| Other | Battery | ✔ | |
| ::: | Bluetooth | :!: | |
| ::: | SD-card reader | :!: | |
| ::: | Smart-card reader | :!: | |
| ::: | Suspend & resume | :!: | Suspend doesn't yet working, it can't go down to sleep. |
| Ports | %%FireWire%% | :!: | |
| ::: | USB | ✔ | |
| ::: | VGA | ✔ | |
| Sound | Headphone jack | ✔ | |
| ::: | Speakers | ✔ | |
| 2018-07-12 15:11:46+0200 ||||
* **Legend**
* ✔ OK
* :?: Somewhat OK: requires additional tweaking or works worse than expected
* :!: Status unknown, untested
* ✘ Does not work
----
===== Tweaks =====
==== Console ====
* Add //kld_list="i915kms"// to ///etc/rc.conf// in order to increase font size in the console (this kernel module is loaded automatically anyway when you start the X server).
==== Installation ====
Installation works fine from memstick in UEFI mode.
==== Xorg ====
=== Touchpad ===
Two-finger scrolling does not work out of the box.
I've tried adding the following mouse configuration into ///usr/local/etc/X11/xorg.conf.d/10-mouse.conf// but without success:
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "CorePointer"
Option "Protocol" "auto"
Option "Device" "/dev/sysmouse"
Option "ZAxisMapping" "4 5 6 7"
Option "Emulate3Buttons" "false"
EndSection
==== sound workarounds ====
Might not be necessary on 12.1-RELEASE.
diff --git a/sys/dev/sound/pci/hda/hdaa.c b/sys/dev/sound/pci/hda/hdaa.c
index 9bc9b3e4bd9d..31a382a766cb 100644
--- a/sys/dev/sound/pci/hda/hdaa.c
+++ b/sys/dev/sound/pci/hda/hdaa.c
@@ -5030,12 +5030,18 @@ hdaa_audio_prepare_pin_ctrl(struct hdaa_devinfo *devinfo)
pincap = w->wclass.pin.cap;
+#if 0
+ /*
+ * Ez itt nem kell, ha ez ki van commentezve, akkor jo a hang,
+ * mivel a bios default ertekek nem lesznek felulbaszva...
+ */
/* Disable everything. */
w->wclass.pin.ctrl &= ~(
HDA_CMD_SET_PIN_WIDGET_CTRL_HPHN_ENABLE |
HDA_CMD_SET_PIN_WIDGET_CTRL_OUT_ENABLE |
HDA_CMD_SET_PIN_WIDGET_CTRL_IN_ENABLE |
HDA_CMD_SET_PIN_WIDGET_CTRL_VREF_ENABLE_MASK);
+#endif
if (w->enable == 0) {
/* Pin is unused so left it disabled. */
== References - TODO update ==
* https://forums.freebsd.org/threads/how-to-use-synaptics-driver-for-better-touchpad-features.54872/
* http://freebsd.1045724.x6.nabble.com/Glidepoint-Scrolling-td4084250.html
* https://www.freebsd.org/doc/en_US.ISO8859-1/books/faq/x.html#idp59892168
* https://forums.freebsd.org/threads/synaptics-touchpad-on-dell-inspiron-5150.19707/
* http://kenbsd.blogspot.com/2015/12/setting-up-horizontal-scroll-on-freebsd.html
* https://www.reddit.com/r/freebsd/comments/7o2v62/your_xorgconfd_touchpad_configuration/
* https://forums.freebsd.org/threads/synaptics-touchpad-right-key-on-r60.10125/
* https://forums.freebsd.org/threads/solved-mouse-pointer-wont-move-for-acer-laptop-touchpad.37329/
* https://lists.freebsd.org/pipermail/freebsd-x11/2009-July/008638.html
* https://forums.freebsd.org/threads/touchpad-not-recognized-generic-ps-2-mouse-instead.50318/#post-281745
* https://forums.freebsd.org/threads/synaptics-driver-not-loading-elantech-touchpad.59207/#post-339241
* https://forums.freebsd.org/threads/cannot-manage-display-mouse-from-xfce4-settings-menus.63988/#post-371562
----
===== Files =====
----
{{tag>Laptop}}