Samsung R430
Hardware | PCI/USB ID | Working? |
---|---|---|
Touchpad | Partial | |
Keyboard | Yes | |
Video | Yes | |
Wireless | Yes |
Touchpad
Activating two-finger scroll does not seem to work.
Screen brightness
To enable screen brightness, you need to install and activate the kernel module nvidia-bl-dkmsAUR from the AUR. It needs some options tweaked however, so edit /etc/modprobe.d/modprobe.conf
to contain:
options nvidia-bl max_level=131071 shift=9
In different models or with different video cards this might not work
max_level is a number one less than a power of 2. to find the ideal one for your laptop just load it with a value (the default is 2047), like
# modprobe nvidia-bl max_level=level
and, if it is not bright enough, try with the next number, not without unloading the module first:
# rmmod nvidia-bl
The shift parameter bit-shifts the brightness values, as to make it a sane number. The recommended is to make it so max_level is 256, so it can be calculated by adding one to the max_value (getting a power of two), then calculating the base 2 logarithm of that, and subtracting 8 from the result.
finally, you have to load the module, to do this, just issue
# modprobe nvidia-bl
To load it automatically at boot, add a nvidia-bl.conf
file as described in Kernel modules#Automatic module loading with systemd.
The brightness level can then be set by writing the desired value to /sys/class/backlight/nvidia_backlight/brightness
Enable and disable features
To make managing the features of the notebook easier, you can install samsung-toolsAUR. Just install it and follow the instructions given by the install script.