| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
|
|
| |
Do not mark Bluetooth HID device as "potential keyboard" if its descriptor
has items with CONSUMER page. For now only check for items with KEYBOARD page.
This should prevent bthidd(8) from allocating vkbd(4) keyboard for Microsoft
Bluetooth Explorer mouse.
Approved by: re (bmah)
Notes:
svn path=/stable/6/; revision=164814
|
| |
|
|
|
|
|
|
|
| |
Properly htole16() PSM in sockaddr_l2cap
Approved by: re (bmah)
Notes:
svn path=/stable/6/; revision=164127
|
| |
|
|
|
|
|
|
|
|
| |
- Grammar and typo fixes
- Rewording of some sentences
Approved by: re (hrs), emax (mentor)
Notes:
svn path=/stable/6/; revision=163303
|
| |
|
|
|
|
|
|
|
| |
Fix a typo introduced in the last commit: WWW Refresh is 0x227, not 0227
Approved by: re (hrs), emax (mentor)
Notes:
svn path=/stable/6/; revision=163284
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Install vkbd(4) header into dev/vkbd.
Update bthidd(8) code and hook it up to the build. bthidd(8) now was integrated
with vkbd(4) and supports multiple keyboards via vkbd(4)/kbdmux(4).
The code was tested with Apple Bluetooth keyboard and SE k700i cell phone
(remote control feature).
Add bthidd(8) rc(8) script.
Approved by: re (kensmith)
Notes:
svn path=/stable/6/; revision=163182
|
| |
|
|
| |
Notes:
svn path=/stable/6/; revision=162355
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
Teach bthidd(8) to reload its config when SIGHUP is received.
Properly convert L2CAP PSM values in sockaddr_l2cap to LE16 byte order.
Properly map mouse buttons.
Fix typo.
PR: bin/94577
Submitted by: Iain Hibbert, Krzysztof Jedruczyk
Notes:
svn path=/stable/6/; revision=158602
|
| |
|
|
|
|
|
|
|
| |
Fix scancode translation table
Approved by: re (scottl), emax
Notes:
svn path=/stable/6/; revision=155952
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
connections to Bluetooth HID device. As soon as Bluetooth HID device
is powered off (or goes out of RF range) the stack will terminate both
connections. File descriptors for both connections will become active
on next select(2) call. Because bthidd(8) processes file descriptors
in order, it will detect descriptor for one of the closed connections
first and kill the session. However, there is still a second (active)
descriptor that used to point to the same session. bthidd(8) used to
assert() if it cant find session by file descriptor, which was wrong.
While I'm here fix a couple of typos in parser.y
Reported by: Eric Anderson anderson AT centtech DOT com
MFC after: 3 days
Notes:
svn path=/head/; revision=146357
|
| |
|
|
|
|
|
|
|
|
|
|
| |
That should fix the problem with invalid PSM returned from bthidcontrol.
Pointy hat goes to me.
PR: misc/76107
Submitted by: Hiroyuki Aizu < aizu at navi dot org >
MFC after: 1 day
Notes:
svn path=/head/; revision=140130
|
| |
|
|
|
|
|
| |
OK'ed by: core
Notes:
svn path=/head/; revision=139103
|
| |
|
|
| |
Notes:
svn path=/head/; revision=137868
|
| |
|
|
|
|
|
| |
any fake value.
Notes:
svn path=/head/; revision=136910
|
| |
|
|
|
|
|
|
|
|
|
| |
Update man pages to document this fact.
- Update usage messages
- Change u_intXXX to uintXXX
Notes:
svn path=/head/; revision=133178
|
|
|
Note: bthidd(8) is still not complete. Need to commit kernel
support (a-la Linux /dev/input) to feed HID events into kernel.
Also need to write bthidd(8) and bthidd.conf(5) man pages.
Notes:
svn path=/head/; revision=128080
|