Skip to content

JohnJayMcKaye/Kcosit-K72H-Rugged-touch-firmware

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

Kcosit-K72H-Rugged-touch-firmware

Touch Firmware file for for Linux Device

/

Item Description
Manufacturer RuggedPC
Device RuggedHandC62V or Kcosit K72H
Website hhttps://www.kcosit.com/Rugged-Handheld-PDA-Win10-1D2D-Barcode-Scanner-4GB-RAM-64GB-ROM-p1563970.html
Vendor driver (Windows) SileadTouch.sys
Extracted firmware firmware_00.fw
Firmware for gslx680-acpi SileadTouch.sys
Display resolution 1280X720
Touch panel resolution unknown
Touch controller GSLxxxx, you should open your device and verify this
Multitouch support Yes (10 of recognized touch points)
Finger tracking No
Mirrored horizontally No
Mirrored vertically No
Axes swapped Yes

Instruction

create a Folder

sudo mkdir /lib/firmware/silead

copy and rename Firmware file

sudo cp firmware_00.fw /lib/firmware/silead/mssl1680.fw

make sure insalled these

sudo apt-get install xserver-xorg-input-evdev xserver-xorg-core

edit this part of 10-evdev.conf file

sudo nano /usr/share/X11/xorg.conf.d/10-evdev.conf

Section "InputClass" Identifier "evdev touchscreen catchall" MatchIsTouchscreen "on" MatchDevicePath "/dev/input/event*" Driver "evdev" Option "SwapXY" "0" EndSection

edit 99-calibration.conf

sudo nano /usr/share/X11/xorg.conf.d/99-calibration.conf

Section "InputClass" Identifier "evdev touchscreen catchall" MatchIsTouchscreen "on" MatchDevicePath "/dev/input/event*" Driver "evdev" Option "InvertX" "1" Option "InvertY" "1" Option "Calibration" "15 875 15 1650" Option "SwapAxes" "1" EndSection

reboot

this currently only works under X11 no Wayland support

About

Touch Firmware for Linux

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published