Lit Up Keyboard Laptop

Posted on

Start with Staples® to discover laptop+with+backlit+keyboard available now. Browse by desired features, laptop+with+backlit+keyboard on sale, prices and ratings. Lighted keyboard laptops can help you avoid these problems, and it looks cool to use an ASUS laptop with keyboard light while playing in the dark; Accurate Typing: Even if you aren’t in the dark, but instead working in a well-lit environment, the laptop keyboard light feature can still improve typing accuracy.

I've just installed Ubuntu 12.10 on my Samsung 900X4C. However, I can't get the keyboard backlights to work.

I added the keymaps as per community docs - Samsung Series 9 (section Function Keys). But regardless of pressing Fn+F9 or F10 (backlight decrease/increase), I get:

  1. No lights in keyboard
  2. Toggler in top right corner always pops-up as maxed out (i.e., 'full light')

How can you fix the keyboard backlight? The Fan button (Fn+F11) doesn't work either, if you also know about that one it would be great.

Alaa Ali
23.2k9 gold badges71 silver badges95 bronze badges
mmalmeidammalmeidaLit
3302 gold badges3 silver badges14 bronze badges

6 Answers

I bought the exact same model (900X4C) a couple of days ago and I've successfully seen the F9/F10 keys work, and I didn't even had to install the Voria / samsung-tools package either - I just fiddled around with the /lib/udev/keymaps/samsung-other file and the corresponding force-release file.

Unfortunately, I messed up the install process (I wasn't running Ubuntu in UEFI mode and I had swap) and I decided to reinstall, since then I was unable to replicate the working keyboard backlight.

I just felt like that was something that may help others more knowledgeable to find a solution.

Here are a couple of (perhaps useful) resources I came across:

Also, a couple of experiments and results..

Doing:

Returns:

After a fresh install of Ubuntu 13.04 and update this is what I get:

  • F1 (Settings) - Doesn't Work
  • F2 (- Screen Brightness)
  • F3 (+ Screen Brightness)
  • F4 (Toggle Video Mode)
  • F5 (Toggle Clickpad)
  • F6 (Mute)
  • F7 (- Volume)
  • F8 (+ Volume)
  • F9 (- Keyboard Backlight) - Doesn't Work
  • F10 (+ Keyboard Backlight) - Doesn't Work
  • F11 (Fan / Toggle CPU Speed) - Doesn't Work
  • F12 (Toggle WiFi) - Doesn't Work

I also managed to get the correct keymap codes for this exact model by doing /lib/udev/keymap -i input/event3 and gathering the output when I pressed a FN + Fx key combination:

You can use showkey to get the decimal code representation for the combination pressed.

Remember to call the following commands afterwards:

I'm sort of giving up on this for now but if anyone gets it right, let me know!

PS: While experimenting, I just noticed 2 interesting things:

  1. If you comment and reload all the default keymap rules, everything still works (why?)
  2. If you use the github rules I liked to, once you press F9/F10 you can't type anymore anywhere

The point #2 makes me suspect the keys are not being released.

The above was taken from /lib/udev/rules.d/95-keyboard-force-release.rules.

Richard
6,4018 gold badges38 silver badges66 bronze badges
Alix AxelAlix Axel
4982 gold badges8 silver badges26 bronze badges

How to unlock master of the hunt neverwinter. Is it possible there is bios options/settings for light and fan?

Simply Googling your laptop model reveals results including pages that show your laptop will need a darkened room for keyboard back light to come on as there is a sensor to automatically switch keyboard back light accordingly to available light levels. This may be the cause of indicator showing brightness levels with no apparently working backlight . The settings for these are available through Windows after installing Easy Settings.

You could download Easy Settings from manufacturers webite after making sure you have the exact model or are on the right page for your specific model. That is if you have a Windows to use to at least confirm everything does work as expected.

The Community Documentation confirms the scancodes at least are the same for 9 series and includes your model as being confirmed working after configuration i.e. installing kernel module and editing two files.
Here is quote from https://help.ubuntu.com/community/SamsungSeries9

Try to methodically read the posted links given. try the other options. i.e. alternative instructions through which there is the linked previous post which are all in reversed chronological order so it may be worth trying to read links in this order:

  1. It may be a good thing to go and add fuel to the fire at launchpad

So as windows has been preinstalled with UEFI following step 1 from above says

UEFI and Grub2

I knew my laptop had an option for UEFI firmware support, so I turned this on, because UEFI is cool, right? Then I discovered that if one uses UEFI subsystem, fedora falls back to use grub-0.9x rather than grub2, there were some compatibility issues as far as I know, so I went for the legacy BIOS option, because I really wanted to have grub2 booting my OS.

and the answer from @MrNice here quote;

You need to not load the samsung_laptop kernel module. This module in efi mode does not work as it goes and write to parts of memory making the kernel throw a check exception and panic. Have the same issue with arch. But then you lose the keyboard backlight. Imho if you need that you will have to reinstall both windows and ubuntu in bios mode.

or try different kernel parameters to get samsung-laptop module loading. Quote from http://www.mjmwired.net/kernel/Documentation/kernel-parameters.txt

Kernel Parameters
2 ~~~~~~~~~~~~~~~~~
3
4 The following is a consolidated list of the kernel parameters as implemented
5 (mostly) by the __setup() macro and sorted into English Dictionary order
6 (defined as ignoring all punctuation and sorting digits before letters in a
7 case insensitive manner), and with descriptions where known.
8
9 Module parameters for loadable modules are specified only as the
10 parameter name with optional '=' and value as appropriate, such as:
11
12 modprobe usbcore blinkenlights=1
13
14 Module parameters for modules that are built into the kernel image
15 are specified on the kernel command line with the module name plus
16 '.' plus parameter name, with '=' and value if appropriate, such as:
17
18 usbcore.blinkenlights=1

which are not relative but thought it was funny when finding these!

Means it is decision time! UEFI or keyboard backlight?

Using the UEFI option will allow installation of recent releaes of Ubuntu.

samsung-laptop module only works with 12.04 3.2 kernel when installed in legacy mode or earlier releases with <=3.2 kernel. (source: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1170885)Another bug report (https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1012284) says

This bug was fixed in the package linux - 3.2.0-27.43

Light Up Keyboard Asus Laptop


In order to make the keyboard backlight function keys work on a Samsung Series 9 model NP900X4B with Ubuntu 14.04 (Trusty Tahr), run the following commands from a shell prompt:

If these commands work for you, then you might want to put them in a init script. I have a file set-kbdillum-keycodes.conf in /etc/init, with the following contents:

The above solves the problem on the NP900X4B. If you have another model and this solution does not work on your notebook, you might want to know how I got the solution for the NP900X4B and perhaps adapt it for your notebook model.

Before issuing the two setkeycodes, if I looked at the kernel log (by saying 'tail -f /var/log/kernel.log' in a shell window) and pressed the keyboard backlight function keys, I would see messages such as

The first pair of messages appeared when I pressed the keyboard backlight down key. The second pair of messages appeared when I pressed the keyboard backlight up key. This is how I got the 'use setkeycodes' hint and the scancode values e017 and e017. These scancode values need to be mapped to keycode values. I got the corresponding keycodes from /usr/include/linux/input.h:

If you have another notebook model, you might need to use other scancode values. The corresponding keycode values should still be the same, as these are the values known by the Linux kernel.

Francisco ReverbelFrancisco Reverbel

First try installing Voira.you can get the ppa here.Install samsung-backlight from there.

if that doesnt work try this:

Well as you know everything starts with a key press, so on a key press your keyboard sends a signal and linux kernel picks it up and this signal is known as a scancode. The kernel has its own scancode to keycode mapping table, so it maps a certain scancode to a keycode.The kernel uses the scancode to keycode mapping – it is called a keymap.

First you need to make a keymap table for specific Fn keys.This link gives you the exact way on how to make a keymap table for specific Fn keys.

Light Up Keyboard Laptop

MukundMukund
1,7242 gold badges14 silver badges26 bronze badges

Finally found a solution to this problem!

Lit Up Keyboard Laptop Windows 7

The trick was to re-install Ubuntu with CMS-mode instead of UEFI-mode. You can change this setting in BIOS. Mine was set to 'Both UEFI and CMS'. But I changed it to 'CMS' only and reinstalled Ubuntu. Now my keyboard backlight and its indicator is working perfectly.

Hurray!

karlingenkarlingen
3371 gold badge3 silver badges13 bronze badges

Partial and moderately inconvenient workaround: boot into windows and put backlight on, then restart into linux and they stay on

user238520user238520

Not the answer you're looking for? Browse other questions tagged laptopsamsungbacklightudevfunction-keys or ask your own question.

Laptop Replacement Keyboards

Sometimes, it is necessary to replace your laptop keyboard. Keyboards take the most abuse outside of the computer's casing, making them a common replacement part. Whether you have an Apple, Lenovo, Dell, Chromebook, or gaming laptop, replacement keyboards are available for your specific brand.

What is an island-style keyboard on a laptop?

This style is often called a Chiclet keyboard due to their resemblance to chewing gum by the same name. But, they are also referred to as island-style because the keys are raised above the surface of the PC's casing once installed from beneath. This style prevents dust and debris from finding its way into the device's circuits and to the Intel processor and other components.

What is the shift key on a laptop?

The shift on a laptop keyboard modifies the letters and characters. Holding down shift and typing a letter will allow you to make the letter uppercase. However, holding down shift and pressing a number or special character will enter the character listed on the key above the number or character. These characters vary from one laptop keyboard to the next.

Can you replace a keyboard on a laptop?

Yes, you can. You will need to know the make and series of your computer and choose the correct one. This is important because Lenovo, ASUS, Dell, HP, and MacBooks all use different hardware and configurations.

How do you connect a keyboard to a laptop?

A laptop keyboard is connected to your the motherboard using a data cable. These cables are thin and can be fragile. When you begin removing the casing of machine, be aware that these cables will be attached. You do not want to damage your speakers, touchpad, and other components.

The manufacturer of your device, whether it is a Chromebook or MacBook, may offer repair instructions for your PC on their company website. Look for instructions for your specific device. Make note of your Intel processor and operating system, such as Windows 10, as these will help you find the correct documentation. Other series from the same company may have different instructions. Follow the manufacturer's instructions to complete the installation of your replacement keyboard.

Do you have alternative options?

Yes. You can purchase an external keyboard for your gaming laptop or PC. These connect to your device using either a wired USB or wireless Bluetooth connection. You simply connect a Bluetooth device by pairing it to your PC and most USB devices are plug-and-play, meaning the software will be installed once it is plugged into a USB port.

If you decide to go the wireless route, keep in mind that you will need to charge your new external component from time to time. When choosing a Bluetooth model, consider battery life and your needs. If the battery life is not sufficient for your use, look for a model that is or go with a wired USB connection.