---
# System prepended metadata

title: Extension Use and Installation Guide

---

# Extension Use and Installation Guide
joindomain@ekamich.onmicrosoft.com
WeiWeiWei1234
## Requirements
Either Use these browser or any browsers supporting chrome extensions : 
-    Google Chrome
-    Microsoft Edge
Make sure that both your scanners and device typing languages are the same 
> **Exception** : You can use a Swiss French keyboard layout with a german scanner without problem
## Installation
-   Install Github CLI
-   Pick/Create an installation folder
-   Open terminal in the picked folder
-   Clone the repository and its submodules
    ```bash
    git clone --recurse-submodules --remote-submodules git@github.com:ekami-ch/autofill-chrome.git
    ```
-   Enable developer mode in chrome extension
-   Click on Load Unpacked Extension and select autofill-chrome folder
-   Enable and Pin the Extension

## Usage
![](https://i.imgur.com/p913YYs.png)
When opening the extension, it will autofocus in the QR code input. Just scan.




# Setup Terminal
All Settings for the terminal and QRCode Generator

## Terminal References
-    **Terminal :** https://pyramid-computer.com/product/polytouch-32-passport-puck-dispenser/
-    **Integrated Printer Driver :** https://www.driveridentifier.com/scan/niinii-w2k203dpi-usb/download/1595635880/D4CAFE13C5884F7A899514A999E08B85/USBPRINT%5CNIINII_W2K203DPI_USBF4A7

## Windows Installation and Informations

### System Information
-    Windows 10 Entreprise 2021 LTSC

### Installation Steps
-    Boot in UEFI Mode
-    Solve Boot Issue from ventoy : https://www.ventoy.net/en/doc_secure.html
-    If still refuses to boot, Disable Secure Boot in UEFI
-    Boot From Linpus Lite
-    Choose windows 10 2021 entreprise ltsc iso file
-    Install Windows in advanced mode



## Drivers & Services
-    niinii-w2k203dpi-usb Printer Driver
:::info
When installing printer driver, if it **fails to recognize the device**, install the driver manually from **windows devices manager**, browse and select the **"Install File"** folder of the driver installer (USB Key)
:::
-    XAMPP (apache service)
-    m3qrfill (local website QRCode Generator)

Extract m3qrfill folder to htdocs for local website
:::danger
Always delete all files then place updated files in htdocs. Replacing from existing files isn't reliable
:::

## Printer

### Printing Preferences
-    Advanced -> Paper size : 72mm
-    Document Settings -> 80mm Rollpaper setting

### Printer Properties
-    Device Settings -> Roll paper holder : 72mm
-    Printer Settings -> Don't touch anything here
## Kiosk Mode Settings
### App
-    Microsoft Edge
### Regedit
####    Software\Microsoft\windows\AssignedAccessConfiguration\Profiles\{yourprofileid}\AllowedApps\App()\Arguments :
    --kiosk (kiosk mode **ALWAYS FIRST**)
    --kiosk-printing (auto print)
    /Force-Device-Scale-Factor=1.00
    http://localhost/formgenerator.html?platform=pc (Link to the page to be opened)
    --force-device-scale-factor : 1.5 (Change Zoom to 150%)
    --edge-kiosk-screen : full-screen (Generated by the Kiosk mode for full screen)
####    Other 
**Software\Microsoft\TabletTip\1.7\ :** EnableDesktopModeAutoInvoke = 1 (To Enable On screen keyboard)
**Software\Microsoft\windows\CurrentVersion\ImmersiveShell\ :** TabletMode = 1 (For Tablet Mode)
:::info
**Note** : When changing page URL for kiosk, make sure to do it from regedit and not from the settings (it resets other regedit parameters)
:::
**No header** : https://admx.help/?Category=EdgeChromium&Policy=Microsoft.Policies.Edge::PrintHeaderFooter