Skip to main content
corrected typos, including in the title
Source Link

Debian Fn key not working on Matias witelesswireless keyboard

I have a Matias wireless mac keyboard (US layout) and while in Mac the fn keys work fine, for example, Fn + F12 works as volume up, however I have switched to linux on my desktop and in Debian (stretch 9.8) this is not the case and registers the key as F12.

What I Tried

  • Using xev to get the keycode and it doesentdoesn't change when the fn key is changed or not. F12 will give keycode 96 even if the Fn key is pressed

  • Changing the keyboard layout. I have changed the keyboard layout in the settings in Gnome Settings > Region & Language > Input Sources to various English setting including those with mackintosh in the name.

  • echo 2 > /sys/module/hid_apple/parameters/fnmode I have tried to change the settings as stated in the Arch wiki (https://wiki.archlinux.org/index.php/Apple_Keyboard) and an ls of /sys/module looking for folders with hid gives hid hid_apple hid_generic hidp usbhid However this command does not fix the problem and came up with file not found until I plugged in a real apple keyboard which the function keys work correctly, eg. F12 will give key code 96 but when Fn is pressed it will give 123.

Also, if this issue requires switching to Arch, I would be willing to do so as I use the function keys alota lot and usually have ctrl and some function keys mapped to macros.

Debian Fn key not working on Matias witeless keyboard

I have a Matias wireless mac keyboard (US layout) and while in Mac the fn keys work fine, for example, Fn + F12 works as volume up, however I have switched to linux on my desktop and in Debian (stretch 9.8) this is not the case and registers the key as F12.

What I Tried

  • Using xev to get the keycode and it doesent change when the fn key is changed or not. F12 will give keycode 96 even if the Fn key is pressed

  • Changing the keyboard layout. I have changed the keyboard layout in the settings in Gnome Settings > Region & Language > Input Sources to various English setting including those with mackintosh in the name.

  • echo 2 > /sys/module/hid_apple/parameters/fnmode I have tried to change the settings as stated in the Arch wiki (https://wiki.archlinux.org/index.php/Apple_Keyboard) and an ls of /sys/module looking for folders with hid gives hid hid_apple hid_generic hidp usbhid However this command does not fix the problem and came up with file not found until I plugged in a real apple keyboard which the function keys work correctly, eg. F12 will give key code 96 but when Fn is pressed it will give 123.

Also, if this issue requires switching to Arch, I would be willing to do so as I use the function keys alot and usually have ctrl and some function keys mapped to macros.

Debian Fn key not working on Matias wireless keyboard

I have a Matias wireless mac keyboard (US layout) and while in Mac the fn keys work fine, for example, Fn + F12 works as volume up, however I have switched to linux on my desktop and in Debian (stretch 9.8) this is not the case and registers the key as F12.

What I Tried

  • Using xev to get the keycode and it doesn't change when the fn key is changed or not. F12 will give keycode 96 even if the Fn key is pressed

  • Changing the keyboard layout. I have changed the keyboard layout in the settings in Gnome Settings > Region & Language > Input Sources to various English setting including those with mackintosh in the name.

  • echo 2 > /sys/module/hid_apple/parameters/fnmode I have tried to change the settings as stated in the Arch wiki (https://wiki.archlinux.org/index.php/Apple_Keyboard) and an ls of /sys/module looking for folders with hid gives hid hid_apple hid_generic hidp usbhid However this command does not fix the problem and came up with file not found until I plugged in a real apple keyboard which the function keys work correctly, eg. F12 will give key code 96 but when Fn is pressed it will give 123.

Also, if this issue requires switching to Arch, I would be willing to do so as I use the function keys a lot and usually have ctrl and some function keys mapped to macros.

deleted 49 characters in body
Source Link
Rui F Ribeiro
  • 58k
  • 28
  • 156
  • 238

I have a Matias wireless mac keyboard (US layout) and while in Mac the fn keys work fine, for example, Fn + F12 works as volume up, however I have switched to linux on my desktop and in Debian (stretch 9.8) this is not the case and registers the key as F12.

What I Tried

  • Using xev to get the keycode and it doesent change when the fn key is changed or not. F12 will give keycode 96 even if the Fn key is pressed

  • Changing the keyboard layout. I have changed the keyboard layout in the settings in Gnome Settings > Region & Language > Input Sources to various English setting including those with mackintosh in the name.

  • echo 2 > /sys/module/hid_apple/parameters/fnmode I have tried to change the settings as stated in the Arch wiki (https://wiki.archlinux.org/index.php/Apple_Keyboard) and an ls of /sys/module looking for folders with hid gives hid hid_apple hid_generic hidp usbhid However this command does not fix the problem and came up with file not found until I plugged in a real apple keyboard which the function keys work correctly, eg. F12 will give key code 96 but when Fn is pressed it will give 123.

Any help would be appreciated. Also, if this issue requires switching to Arch, I would be willing to do so as I use the function keys alot and usually have ctrl and some function keys mapped to macros.

Regards,

Tyler

I have a Matias wireless mac keyboard (US layout) and while in Mac the fn keys work fine, for example, Fn + F12 works as volume up, however I have switched to linux on my desktop and in Debian (stretch 9.8) this is not the case and registers the key as F12.

What I Tried

  • Using xev to get the keycode and it doesent change when the fn key is changed or not. F12 will give keycode 96 even if the Fn key is pressed

  • Changing the keyboard layout. I have changed the keyboard layout in the settings in Gnome Settings > Region & Language > Input Sources to various English setting including those with mackintosh in the name.

  • echo 2 > /sys/module/hid_apple/parameters/fnmode I have tried to change the settings as stated in the Arch wiki (https://wiki.archlinux.org/index.php/Apple_Keyboard) and an ls of /sys/module looking for folders with hid gives hid hid_apple hid_generic hidp usbhid However this command does not fix the problem and came up with file not found until I plugged in a real apple keyboard which the function keys work correctly, eg. F12 will give key code 96 but when Fn is pressed it will give 123.

Any help would be appreciated. Also, if this issue requires switching to Arch, I would be willing to do so as I use the function keys alot and usually have ctrl and some function keys mapped to macros.

Regards,

Tyler

I have a Matias wireless mac keyboard (US layout) and while in Mac the fn keys work fine, for example, Fn + F12 works as volume up, however I have switched to linux on my desktop and in Debian (stretch 9.8) this is not the case and registers the key as F12.

What I Tried

  • Using xev to get the keycode and it doesent change when the fn key is changed or not. F12 will give keycode 96 even if the Fn key is pressed

  • Changing the keyboard layout. I have changed the keyboard layout in the settings in Gnome Settings > Region & Language > Input Sources to various English setting including those with mackintosh in the name.

  • echo 2 > /sys/module/hid_apple/parameters/fnmode I have tried to change the settings as stated in the Arch wiki (https://wiki.archlinux.org/index.php/Apple_Keyboard) and an ls of /sys/module looking for folders with hid gives hid hid_apple hid_generic hidp usbhid However this command does not fix the problem and came up with file not found until I plugged in a real apple keyboard which the function keys work correctly, eg. F12 will give key code 96 but when Fn is pressed it will give 123.

Also, if this issue requires switching to Arch, I would be willing to do so as I use the function keys alot and usually have ctrl and some function keys mapped to macros.

Source Link

Debian Fn key not working on Matias witeless keyboard

I have a Matias wireless mac keyboard (US layout) and while in Mac the fn keys work fine, for example, Fn + F12 works as volume up, however I have switched to linux on my desktop and in Debian (stretch 9.8) this is not the case and registers the key as F12.

What I Tried

  • Using xev to get the keycode and it doesent change when the fn key is changed or not. F12 will give keycode 96 even if the Fn key is pressed

  • Changing the keyboard layout. I have changed the keyboard layout in the settings in Gnome Settings > Region & Language > Input Sources to various English setting including those with mackintosh in the name.

  • echo 2 > /sys/module/hid_apple/parameters/fnmode I have tried to change the settings as stated in the Arch wiki (https://wiki.archlinux.org/index.php/Apple_Keyboard) and an ls of /sys/module looking for folders with hid gives hid hid_apple hid_generic hidp usbhid However this command does not fix the problem and came up with file not found until I plugged in a real apple keyboard which the function keys work correctly, eg. F12 will give key code 96 but when Fn is pressed it will give 123.

Any help would be appreciated. Also, if this issue requires switching to Arch, I would be willing to do so as I use the function keys alot and usually have ctrl and some function keys mapped to macros.

Regards,

Tyler