In many Dell laptops, the Home, End, PgUp and PgDn buttons are combined with the arrow keys, so to press one of them you have to press Fn+Arrow; see bottom-right of the figure:
This is very uncomfortable since I use these keys a lot during programming. Moreover, selecting text with Shift+Home/End/PgUp/PgDn becomes even harder.
Is there any way to change the keyboard layout such that all 8 keys (arrows, home, end, PgUp, PgDn) are independent?