summaryrefslogtreecommitdiff
path: root/input
diff options
context:
space:
mode:
authorBarry Golden <[email protected]>2019-03-12 14:02:43 -0700
committerAdonais Romero González <[email protected]>2019-03-12 14:02:43 -0700
commitef7ec4ec9ff7ce3c53d60e1c8906915966e17e01 (patch)
tree3017523a73c6552c27947d402afa6062f4df2706 /input
parent35bff356ac249057f4d673d39c7f28ed348cbf0f (diff)
Update README.md for samples portal (#358)
* Update README.md for samples portal * Update README.md for samples portal * Removed installwdf * Update fork (#2) * Fix typo ture -> true * Remove InstallWdf sample * Fix typo (#340) ture -> true * Readme typo fix (#349) * Update langid
Diffstat (limited to 'input')
-rw-r--r--input/kbfiltr/README.md16
-rw-r--r--input/kbfiltr/input-kbfiltr.yml12
-rw-r--r--input/layout/README.md15
-rw-r--r--input/layout/input-layout.yml12
-rw-r--r--input/moufiltr/README.md18
-rw-r--r--input/moufiltr/input-moufiltr.yml12
6 files changed, 36 insertions, 49 deletions
diff --git a/input/kbfiltr/README.md b/input/kbfiltr/README.md
index f570c5cb..86996233 100644
--- a/input/kbfiltr/README.md
+++ b/input/kbfiltr/README.md
@@ -1,3 +1,13 @@
+---
+topic: sample
+name: Keyboard Input WDF Filter Driver (Kbfiltr)
+description: A WDF example of a keyboard input filter driver.
+languages:
+ - cpp
+products:
+ - windows
+---
+
<!---
name: Keyboard Input WDF Filter Driver (Kbfiltr)
platform: KMDF
@@ -7,9 +17,7 @@
samplefwlink: http://go.microsoft.com/fwlink/p/?LinkId=620194
--->
-
-Keyboard Input WDF Filter Driver (Kbfiltr)
-==========================================
+# Keyboard Input WDF Filter Driver (Kbfiltr)
The Kbdfltr sample is an example of a keyboard input filter driver.
@@ -23,6 +31,7 @@ This driver filters input for a particular keyboard on the system. If you want t
`HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E96B-E325-11CE-BFC1-08002BE10318}\UpperFilters`
## Universal Windows Driver Compliant
+
This sample builds a Universal Windows Driver. It uses only APIs and DDIs that are included in OneCoreUAP.
Set the hardware ID in the inx file
@@ -110,4 +119,3 @@ Testing
To use the test application provided with the sample, it must be copied to the target computer manually. Save the kbftest.exe file from the folder where the build result is placed (for example, exe\\Debug). This file is copied somewhere on the target, possibly where the driver package files are located. The test application is the executed on the target computer in a Command Prompt using **kbftest** as the command.
**Tip** To avoid DLL dependencies for kbftext.exe, and the need to copy additional files, select the statically linked run-time library when building.
-
diff --git a/input/kbfiltr/input-kbfiltr.yml b/input/kbfiltr/input-kbfiltr.yml
deleted file mode 100644
index 67f42ce3..00000000
--- a/input/kbfiltr/input-kbfiltr.yml
+++ /dev/null
@@ -1,12 +0,0 @@
-### YamlMime:Sample
-sample:
-- name: Keyboard Input WDF Filter Driver (Kbfiltr)
- description: A WDF example of a keyboard input filter driver.
- generateZip: true
- preserveParentHierarchy: true
- author: windows-driver-samples
- languages:
- - cpp
- technologies:
- - windows
- vssolution: /input/kbfiltr/kbfiltr.sln
diff --git a/input/layout/README.md b/input/layout/README.md
index d998e379..4f0069db 100644
--- a/input/layout/README.md
+++ b/input/layout/README.md
@@ -1,3 +1,13 @@
+---
+topic: sample
+name: Keyboard Layout Samples
+description: Demonstrates how to generate layouts for various keyboards and locales.
+languages:
+ - cpp
+products:
+ - windows
+---
+
<!---
name: Keyboard Layout Samples
platform: Application
@@ -7,9 +17,7 @@
samplefwlink: https://aka.ms/rapjms
--->
-
-Keyboard Layout Samples
-=======================
+# Keyboard Layout Samples
The keyboard layout samples demonstrate how to generate layouts for various keyboards and locales.
@@ -89,4 +97,3 @@ Loading the Sample
In order to load the layout DLLs, you may need to turn to the Regional and Language Options application in Control Panel and add input locales that use the keyboard layouts you installed.
You may also choose to do it programmatically. LoadKeyboardLayout API can be used to load the keyboard layouts. To activate the keyboard layout, you may choose to specify KLF\_ACTIVATE flag to LoadKeyboardLayout API, or you may need to call ActivateKeyboardLayout API.
-
diff --git a/input/layout/input-layout.yml b/input/layout/input-layout.yml
deleted file mode 100644
index 99199482..00000000
--- a/input/layout/input-layout.yml
+++ /dev/null
@@ -1,12 +0,0 @@
-### YamlMime:Sample
-sample:
-- name: Keyboard Layout Samples
- description: Demonstrates how to generate layouts for various keyboards and locales.
- generateZip: true
- preserveParentHierarchy: true
- author: windows-driver-samples
- languages:
- - cpp
- technologies:
- - windows
- vssolution: /input/layout/kbd.sln
diff --git a/input/moufiltr/README.md b/input/moufiltr/README.md
index 6cf5c585..e8fe100f 100644
--- a/input/moufiltr/README.md
+++ b/input/moufiltr/README.md
@@ -1,3 +1,13 @@
+---
+topic: sample
+name: Mouse Input WDF Filter Driver (Moufiltr)
+description: A WDF example of a mouse input filter driver.
+languages:
+ - cpp
+products:
+ - windows
+---
+
<!---
name: Mouse Input WDF Filter Driver (Moufiltr)
platform: KMDF
@@ -7,9 +17,8 @@
samplefwlink: http://go.microsoft.com/fwlink/p/?LinkId=620195
--->
+# Mouse Input WDF Filter Driver (Moufiltr)
-Mouse Input WDF Filter Driver (Moufiltr)
-========================================
The Moufiltr sample is an example of a mouse input filter driver.
This sample is WDF version of the original WDM filter driver sample. The WDM version of this sample has been deprecated.
@@ -17,14 +26,13 @@ This sample is WDF version of the original WDM filter driver sample. The WDM ver
This driver filters input for a particular mouse on the system. In its current state, it only hooks into the mouse packet report chain and the mouse ISR, and does not do any processing of the data that it sees. (The hooking of the ISR is only available in the i8042prt stack.) With additions to this current filter-only code base, the filter could conceivably add, remove, or modify input as needed.
## Universal Windows Driver Compliant
+
This sample builds a Universal Windows Driver. It uses only APIs and DDIs that are included in OneCoreUAP.
-Installation
-------------
+## Installation
This sample is installed via an .inf file. The .inf file included in this sample is designed to filter a PS/2 mouse.
The .inf file must install the class driver (Mouclass) and the port driver (i8042prt, Mouhid, Sermouse, etc.) by using Msmouse.inf and the INF directives "Needs" and "Include".
The .inf file must add the correct registry values for the class and port driver, as well as using the new directives.
-
diff --git a/input/moufiltr/input-moufiltr.yml b/input/moufiltr/input-moufiltr.yml
deleted file mode 100644
index 900d70c3..00000000
--- a/input/moufiltr/input-moufiltr.yml
+++ /dev/null
@@ -1,12 +0,0 @@
-### YamlMime:Sample
-sample:
-- name: Mouse Input WDF Filter Driver (Moufiltr)
- description: A WDF example of a mouse input filter driver.
- generateZip: true
- preserveParentHierarchy: true
- author: windows-driver-samples
- languages:
- - cpp
- technologies:
- - windows
- vssolution: /input/moufiltr/moufiltr.sln