summaryrefslogtreecommitdiff
path: root/sys/dev/pckbc
AgeCommit message (Collapse)Author
2008-11-21Move #include <dev/pckbc/wskbdmap_mfii.h> after includingRobert Nagy
dev/wscons/wsksymvar.h where struct wskbd_mapdata gets declared. ok miod@
2008-08-09Add the fr-dvorak-be'po layout as fr.dvorak for ps/2 and usb keyboards.Miod Vallat
This is only the simplified layout, which is final; the complete layout with extra symbols is still being discussed.
2008-07-30repair commentTheo de Raadt
2008-07-16If pckbc_xt_translation() fails, do not try to force the keyboard in tableMiod Vallat
1; instead, try table 2 first, then 1: some older keyboards, connected to a castrated 8042, do not know how to talk in table 1 (or worse, will report they do while they don't). If automatic translation is not possible, remember which table the keyboard ended configured in, and convert the scancodes from table 2 to table 1 if necessary. ok kettenis@
2008-07-16It is no longer necessary to regen gsckbdmap after changing this file.Miod Vallat
2008-06-26First pass at removing clauses 3 and 4 from NetBSD licenses.Ray Lai
Not sure what's more surprising: how long it took for NetBSD to catch up to the rest of the BSDs (including UCB), or the amount of code that NetBSD has claimed for itself without attributing to the actual authors. OK deraadt@
2008-03-21Add option WSKBD_NO_INTL_LAYOUTS to prevent inclusion of internationalMiod Vallat
keyboard layouts, instead of having SMALL_KERNEL imply this on alpha. No functional change. ok deraadt@
2007-12-31Keep running the scancode translation state machine even when the keyboardMiod Vallat
is set to raw mode, but only feed decoded events to wscons if non-raw mode. Then, as an exception to this, pass the audio control keys events to wscons even if in raw mode, so that the in-kernel mixer control code can perform its work. The event is also seen by the raw event consumer (i.e. the X server). Requested and tested by many...
2007-10-18Define a new attribute, pckbcslot, which pckbc and gsckbc provide, and toMiod Vallat
which pckbd and pms attach. This makes it simpler to add new controllers pckbd/pms can attach to.
2007-10-17miod says noone needs isa/isavar.h anymore, and i believe himTheo de Raadt
2007-10-17use NULL to point to the response buffer, which avoids confusion; ok fgschTheo de Raadt
2007-10-17- Remove a shadow declaration.Federico G. Schwindt
- Correct resp size. deraadt@ ok.
2007-08-01Correct a 10-year old typo inherited from NetBSD by renaming psm.c,Mark Kettenis
psm_intelli.c and psmreg.h into pms.c, pms_intelli.c and pmsreg.h. ok deraadt@
2007-05-31switch wskbd hotkeys over to workq. this eliminates quite a bit of code,Ted Unangst
so remove the option too. if you have audio and wskbd, you have hotkeys. ok dlg
2007-04-10Add support for a fourth axis on wsmouse devices, e.g. on the Apple MightMiod Vallat
Mouse. Currently limited to USB mice. Adapted from a diff from Gareth <garf@loveandnature.co.za> on tech@
2007-01-30default to have pckbd_set_xtscancode() instruct the 8042 to usejoshua stein
table 3, still falling back on table 2 or 1 after carefully checking that the table set request took fixes the keyboard on the oqo model 01/01+ in snaps for a while, tested by many ok miod@
2006-12-05Add Dutch map; from Maurice Janssen; ok miod@Otto Moerbeek
2006-08-14Add an attribute to the keyboard devices which can produce the keys theMiod Vallat
wskbd hotkey thread knows about, and make this code conditional on this attribute. No functional change, simply smaller kernels on a few platforms.
2006-07-20a couple fixes in the lv map; from Martynas VenckusMichael Shalayeff
2006-07-20latvian kbd map; from Martynas Venckus <lab@plius.net>Michael Shalayeff
2006-05-29Add support for the audio volume keys found on many laptops' builtinMiod Vallat
keyboard. These specific keys are posted to a kernel thread which will issue mixer commands if an audio device exists. Written by Alexey Vatchenko <avv , mail zp ua> with tweaks by deraadt@ and I.
2005-12-29go via pckbc_enqeue_cmd() in pckbd_enable() if on; fixes PR 4615Martin Reindl
ok miod@, mickey@
2005-05-09Add a note reminding people to regen gsc and usb maps after changing this file.Miod Vallat
2005-05-06never trust a user diff...Michael Shalayeff
2005-05-06french a canadian; form Arnaud Bergeron <abergeron@gmail.com>Michael Shalayeff
2005-05-04Remove duplicate 4/$ entries in non-US layouts where the key is the same.Miod Vallat
2005-03-08Cosmetics...Thierry Deval
Mainly remove space between locators parens, replace spaces with tabs where appropriate and consistently align dependencies.
2005-02-22sv map fix; from Jan Johansson <janj+openbsd@wenf.org>Michael Shalayeff
2005-02-22send enable cmd after a reset; form netbsdMichael Shalayeff
2004-07-26Minor glitches in the belgium keyboard layout; reported by Richard Ben Aleya.Miod Vallat
2004-07-09Do not compile non-us keyboard tables on alpha if SMALL_KERNEL, as anMiod Vallat
expedient to s(h)ave more bytes on the installation media. Prompted by deraadt@
2004-03-16Slovenian keymap, contributed by Jernej Kovacic (jkovacic, email dot si).Miod Vallat
2003-10-22typos from Tom Cosgrove;Jason McIntyre
2003-09-25hungarian keymap; from thuglife@bsd.huMichael Shalayeff
2003-06-02Remove the advertising clause in the UCB license which BerkeleyTodd C. Miller
rescinded 22 July 1999. Proofed by myself and Theo.
2003-02-17Allow the generic ps/2 mouse driver, pms, to attach to gsckbc as well.Miod Vallat
Thankfully HP's ps/2 mouse have no specific behaviour.
2003-01-04Add support for polish keyboard from Kamil Andrusz wizz at mniam dot net.Mats O Jansson
Replaced some Latin 1 symbols with Latin 2. -moj
2003-01-04Add support for turkish keyboard from Berk Demir bdd at ieee dot org.Mats O Jansson
Replaced some Latin 1 symbols with Latin 5. -moj
2002-06-29Add Brazilian keymap (iso275). Create by me and tested byMats O Jansson
gustavo.rios@transport.alstom.com. -moj
2002-06-29Latinamerica keymap from Gerardo Santana Gomez Garrido <santana@openbsd.org.mx>.Mats O Jansson
-moj
2002-04-22even better lt kbd map (in the best .su tradition ); from vld@vic.ltMichael Shalayeff
2002-04-09better lt keymap (in the best .su tradition); from Vladis Adler <vld@vic.lt>Michael Shalayeff
2002-04-04lithuanian kbdmap, made from the script at http://open.bsd.ltMichael Shalayeff
2002-03-14Final __P removal plus some cosmetic fixupsTodd C. Miller
2002-03-14First round of __P removal in sysTodd C. Miller
2002-02-18Don't include isavar.h on sparc64Jason Wright
2001-10-25darkblack@networking-center.org says it should be apostrophe instead of ↵Michael Shalayeff
grave in the _es map
2001-10-04add mode_switch for ru & uaMichael Shalayeff
2001-09-04.ua keyboard; from Igor Grabin <violent@death.kiev.ua>Michael Shalayeff
2001-06-13add portuguese kbd map; from pmsac <pmsac@netcabo.pt>Michael Shalayeff