This is not about running with X, just plain console. Since I've mostly used FreeBSD systems from a remote system, a weird keyboard on the local console wasn't an issue though I've realized that there were some oddities with the Swiss[german|french] keyboards. I didn't bother until I had to use one local console. This particular systems is on 10.1-RELEASE.
Some symbols need to be typed with [Altgr] + [Key] such as the pipe symbol "|" ([AltGr] + 7). However this this only returns a scancode (for instance: "\246"). Also all umlauts (ä, ö, ü) result in a scancode. However some [AltGr] combinations work, such as [AltGr] + 2 = @, so it's not all that fail.
Swiss German and Swiss French only differ with the inversion of ä, ö, ü and à, é, è by shift, so I tried the following combinations in rc.conf:
or
Some symbols need to be typed with [Altgr] + [Key] such as the pipe symbol "|" ([AltGr] + 7). However this this only returns a scancode (for instance: "\246"). Also all umlauts (ä, ö, ü) result in a scancode. However some [AltGr] combinations work, such as [AltGr] + 2 = @, so it's not all that fail.
Swiss German and Swiss French only differ with the inversion of ä, ö, ü and à, é, è by shift, so I tried the following combinations in rc.conf:
Code:
keymap="swissgerman.iso.kbd"
Code:
keymap="swissfrench.iso.kbd"