I have been using my laptop’s KB for coding for a long time. I have several shortcuts which have helped me a lot in my writing. For example Fn + right key = End (goes to end of line) and Fn + left key = Home (goes to start of line).
I got a new keyboard a few days ago. I was specifically looking for one that has an Fn key on both sides to be able to write faster.
The odd thing is, when I press Fn+Right Key on my laptop it works just fine (moves cursor to end of line) and same for Fn + Left Key - moves to start of line. When I press the same keys on my new keyboard however it just moves left/right - it doesnt trigger Home/End. Whenever I press Fn + F1 it locks my screen, Fn +F9 it activates KRunner etc. So the Fn key does work, it just has no combination with the arrow keys for cursor positioning and pg up / pg down.
Any solution? Maybe I need to install a driver for the keyboard?
Edit: I forgot the mhwd output for the KB:
05: USB 00.0: 10800 Keyboard
SysFS ID: /devices/pci0000:00/0000:00:14.0/usb1/1-3/1-3:1.0
SysFS BusID: 1-3:1.0
Hardware Class: keyboard
Model: "Dell KB216 Wired Keyboard"
Hotplug: USB
Vendor: usb 0x413c "Dell Computer Corp."
Device: usb 0x2113 "KB216 Wired Keyboard"
Revision: "1.08"
Driver: "usbhid"
Driver Modules: "usbhid"
Device File: /dev/input/event19
Device Files: /dev/input/event19, /dev/input/by-path/pci-0000:00:14.0-usb-0:3:1.0-event-kbd, /dev/input/by-id/usb-413c_Dell_KB216_Wired_Keyboard-event-kbd
Device Number: char 13:83
Speed: 1.5 Mbps
Module Alias: "usb:v413Cp2113d0108dc00dsc00dp00ic03isc01ip01in00"
Driver Info #0:
XkbRules: xfree86
XkbModel: pc104
Attached to: #6 (Hub)