tech-kern archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: troubles with an USB touch screen
thanks for your reply;
On Fri, Jul 18, 2014 at 11:50:39PM +0200, Yorick Hardy wrote:
> Which X mouse driver are you using?
I was using "mouse", I now switched to ws
>
> What does "xinput list" output?
> (And also "xinput list Mouse0" for Mouse0, change to whatever your mouse is
> called in "xinput list".)
# xinput list
"Virtual core pointer" id=2 [XPointer]
"Virtual core keyboard" id=3 [XKeyboard]
"Virtual core XTEST pointer" id=4 [XExtensionPointer]
"Virtual core XTEST keyboard" id=5 [XExtensionKeyboard]
"Mouse0" id=6 [XExtensionPointer]
"Keyboard0" id=7 [XExtensionKeyboard]
# xinput list Mouse0
"Mouse0" id=6 [XExtensionPointer]
Type is TOUCHSCREEN
Num_buttons is 5
Num_axes is 2
Mode is Absolute
Motion_buffer is 256
Axis 0 :
Min_value is 0
Max_value is 1279
Resolution is 1
Axis 1 :
Min_value is 0
Max_value is 799
Resolution is 1
>
> I needed to use ws(4):
>
> $ cat /etc/X11/xorg.conf
> Section "InputDevice"
> Identifier "WSMouse"
> Driver "ws"
> Option "AutoServerLayout" "true"
> Option "Device" "/dev/wsmouse"
> EndSection
>
> If "xinput list WSMouse" (adjust as needed) includes "Type is TOUCHSCREEN"
> then you should be able to
>
> xinput --set-prop --type=int --format=32 WSMouse \
> "WS Pointer Axis Calibration" 0 1279 0 799
>
> or something like that. Here "WSMouse" is the identifier for the device in
> /etc/X11/xorg.conf. If I understood correctly, "1279" and "799" need to be
> set much higher for your device. If I remember correctly, the device needs
> to be attached before starting X.
thanks, with this I've been able to get is working properly:
xinput --set-prop --type=int --format=32 Mouse0 "WS Pointer Axis Calibration"
0 9540 0 7210
>
> I hope this information is of some use.
Indeed it was very usefull, thanks a lot !
--
Manuel Bouyer <bouyer%antioche.eu.org@localhost>
NetBSD: 26 ans d'experience feront toujours la difference
--
Home |
Main Index |
Thread Index |
Old Index