Setting Fn key Samsung series 9(NT900X3P) on Elementary OS

Setting Keyboard Fn key

1. Fn+F1 System settings
system settings -> keyboard -> custom -> press “+” -> type “switchboard” in Enter command ->
press Fn + F1 key in New accelerator….
2. Fn+F12 Wireless toggle
Run acpi_listen in a terminal.
# acpi_listen
Press the key Fn+F12, it should look like:
button/wlan WLAN 00000080 00000000 K
Creating an ACPI Event Definition.
# cp /etc/acpi/events/ibm-wireless /etc/acpi/events/samsung-series9-wireless
Editting /etc/acpi/events/samsung-series9-wireless
# vi /etc/acpi/events/samsung-series9-wireless
event=button/wlan WLAN 00000080
action=/etc/acpi/samsung-series9-wireless.sh
Creating an ACPI Action Definition.
# cp /etc/acpi/ibm-wireless.sh /etc/acpi/samsung-series9-wireless.sh
Editting /etc/acpi/samsung-seriese9-wireless.sh
# vi /etc/acpi/samsung-series9-wireless.sh
find “tpacpi_bluetooth_sw”, then change to “samsung-bluetooth”
find “rfkill unblock bluetooth”, “rfkill block bluetooth”, then change to “rfkill unblock all” “rfkill block all”
Editting /usr/share/acpi-support/state-funcs
backup state-funcs
# cp /usr/share/acpi-support/state-funcsĀ /usr/share/acpi-support/state-funcs.bak
edit state-funcs file.
# vi /usr/share/acpi-support/state-funcs
go to “$DEVICE/wireless”, then change to “$DEVICE/wlan0”
references :