Anyway, the current version of Samsung Tools (1.0.3) does not work correctly on other distro but ubuntu, and for this reason I did not make a PKGBUILD for archlinux.

The new Samsung Tools 1.1 (to-be-released in the next few days) fixes all the known issues and should work good on all the distros out there.

Infact, I already have a PKGBUILD ready for it and I'll post it here as soon as 1.1 is released, so you can merge the changes (the new version needs a daemon running at start in order to restore the initial status for devices, also there are some dependencies missing in your current PKGBUILD).

Please consider a little donation to keep the 'Linux On My Samsung' project up and running. Thank you!

The main problem with the current 'Samsung Tools' is that the system service uses absolute paths for the commands it needs, but some of these paths are different in archlinux (for instance, in ubuntu the 'lsmod' command line utility is located in /sbin/, in archlinux in /bin/).Also, the 'laptop-mode' and 'kernel parameters' options don't work correctly in archlinux.

Anyway, everything will be fixed in the next version.

Please consider a little donation to keep the 'Linux On My Samsung' project up and running. Thank you!

Some changes in arch caused samsung-tools to stop functioning correctly. module-init-tools was replaced by kmod and new versions of udev and mkinitcpio using kmod were pushed. This change was made in the official repositories, so it is likelly everyone using samsung-tools on arch will encounter this error on their next upgrade. The problem seems to be that keypresses are not getting picked up. I reported this error earlier on the package's AUR page