1

I have a Packard Bell Dot S netbook (also called Dot 510 I think), and to get an F3 key press I have to press Fn+F3, pressing just F3 on its own turns the wireless on or off. I make heavy use of the F Keys, so I'd like it if I didn't have to use the Fn key to get them.

My BIOS doesn't seem to have an option to swap them round, is there any way I can do it at the OS Level in Ubuntu?

Thanks.

UPDATE

FWIW here is what is in my bios:

InsydeH20 Setup Utility Rev 3.5

Information:

  • CPU type.speed, memory info etc etc

Main:

  • Time, Date, Quiet Boot, Network Boot, F12 Boot Menu, D2D Recovery, SATA Mode

Security:

  • Set Supervisor Password, Set User password, Set HDD password

Boot:

  • Boot Order stuff

Exit:

  • Saving Changes etc etc

Unless there is a hidden page? I recall a BIOS from years ago that had a hidden page. Googling shows nothing tho.

Update 2

Ok, it seems that xmodmad will only work for some keys. The wireless switch key, for example, works even when X is not running, so it must be at a lower level that it is being intercepted. I can't even get the keycodes for this key.

3 Answers3

1

I had the same issue on Dot SC, but it seems that Packard Bell corrected its mistake and finally included in BIOS setup an option to restore normal Function Keys behavior (BIOS ver. 1.9 dated 2012-10-23).

madneon
  • 2,063
  • 1
  • 14
  • 20
1

You may try remapping your keyboard like they did in this thread. You can use the gui tool xmodmaps to find out the information you need. The command you will most likely need is xmodmap -e 'keycode 69=F3' or something like that.

Richard
  • 8,588
0

From the (un)help file on the HP laptop:

Note: It is not necessary to press the Fn key to use the F1 to F12 function keys when starting your computer or when using the BIOS.

To swap the hotkey and special function of the F1 to F12 keys, change the function key setting in the BIOS (to open the BIOS press F2 when starting your computer, then select the Main menu and change Function key behavior to Function keys).

Peachy
  • 7,235
  • 10
  • 40
  • 47
Spike
  • 1