[prev in list] [next in list] [prev in thread] [next in thread]
List: netbsd-tech-kern
Subject: Re: troubles with an USB touch screen
From: Manuel Bouyer <bouyer () antioche ! eu ! org>
Date: 2014-07-19 17:31:38
Message-ID: 20140719173138.GA4977 () asim ! lip6 ! fr
[Download RAW message or body]
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>
NetBSD: 26 ans d'experience feront toujours la difference
--
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic