whoops, my bad. I entered the two options under the wrong input device. everything is working now. thanks again!
On Mon, Sep 21, 2015 at 2:04 PM, <dmknip...@gmail.com> wrote: > Hi Louis, > > Your diligence with this issue is much appreciated --> and your > modifications worked; I can now change the orientation of my desktop within > Angstrom. However, now my mouse pointer is confused. up/down is now > left/right and visa versa. Any advice on how to fix this? > > Thanks, > Dennis > > On Thursday, September 26, 2013 at 11:15:39 AM UTC-7, Louis McCarthy wrote: > >> Success! >> >> I installed fbdev (2:0.4.2-r17.0.12): >> opkg install xf86-video-fbdev >> >> I then enabled fbdev in X11 by editing the "Device" section of >> /etc/X11/xorg.conf to: >> Section "Device" >> Identifier "Builtin Default fbdev Device 0" >> Driver "fbdev" >> Option "Rotate" "CCW" >> EndSection >> >> That rotated the screen, but the touchscreen needed to swap x and y, and >> invert x, so I added two Options to the "evdev touchscreen catchall" >> identifier of /usr/share/X11/xorg.conf.d/10-evdev.conf: >> Section "InputClass" >> Identifier "evdev touchscreen catchall" >> MatchIsTouchscreen "on" >> MatchDevicePath "/dev/input/event*" >> Driver "evdev" >> Option "SwapAxes" "true" >> Option "InvertX" "true" >> EndSection >> >> Which worked for the base X server (clock face pointer and login screen), >> but as soon as the default user logged in, the touchscreen lost its swap >> axes option. I could run: >> xinput --set-prop "ti-tsc" "Evdev Axes Swap" 1 >> from an xterm window, to get it to work again, but I wanted it to be >> automatic. >> >> At first I tried adding it to the .xprofile file, but that didn't work. I >> then found that by modifying /etc/pointercal.xinput to the following: >> xinput set-int-prop "ti-tsc" "Evdev Axis Calibration" 32 3733 367 79 3992 >> ; xinput set-int-prop "ti-tsc" "Evdev Axes Swap" 8 1; >> everything worked on a reboot. >> >> Thanks for your help, Gary. I wish it would have worked with modesetting >> and xrandr, but I will leave that as an exercise for another user :) >> >> And for the HDMI vs LCD driver, as far as I know, the base (internal to >> the AM33xx) lcd controller is used for both. I looked at the source dts >> file for HDMI and it defines a similar fb section as the LCD7 dts file. >> But, at this point, I don't need to dig any deeper.... >> >> Louis >> >> >> On Wednesday, September 25, 2013 6:39:14 PM UTC-5, garyamort wrote: >>> >>> >>> >>> On Wednesday, September 25, 2013 3:21:14 PM UTC-4, Louis McCarthy wrote: >>>> >>>> Thanks for sticking with me. Knowing that KMS is a type helps me >>>> understand more about the video system. >>>> >>> >>> Hmm, learn something new. modesetting is a driver too! I thought it >>> just referred to the KMS type of driver, but it also refers to a fallback >>> driver for X11. >>> >>> And it only supports a couple of options, one of which is not rotate! >>> >>> >>> If your using some form of debian variant, you can try: >>> "sudo apt-get install xserver-xorg-video-fbdev" >>> >>> Install the basic fbdev driver and give that a shot. >>> >>> You can also try xserver-xorg-video-omap and xserver-xorg-video-omapfb >>> [the name may be slightly different, so you can also try "apt-cache >>> search fbdev", omap and omapfb >>> >>> >>> Now the bad news: I /think/ none of the above will work because they >>> will only be used by the HDMI display by default. Checking the device tree >>> source for BB-BONE-LCD7 I see lines such as: >>> /* Settings for ThreeFive S9700RTWV35TR / LCD7 cape: */ >>> panel { >>> compatible = "tilcdc,panel"; >>> >>> My gut feeling is that this specifies the driver to use: ie use the >>> tildc-panel driver. You could try exiting x-windows and then running >>> "sudo modprobe -v panel-generic-dpi" [might need to do "sudo modprobe -v >>> panel-generic-dpi.ko"] >>> >>> If that succeeds, then reload x-windows and check the x11 logs to see if >>> the driver has changed. >>> >>> >>> -- > For more options, visit http://beagleboard.org/discuss > --- > You received this message because you are subscribed to a topic in the > Google Groups "BeagleBoard" group. > To unsubscribe from this topic, visit > https://groups.google.com/d/topic/beagleboard/9-MMmO66HrU/unsubscribe. > To unsubscribe from this group and all its topics, send an email to > beagleboard+unsubscr...@googlegroups.com. > For more options, visit https://groups.google.com/d/optout. > -- For more options, visit http://beagleboard.org/discuss --- You received this message because you are subscribed to the Google Groups "BeagleBoard" group. To unsubscribe from this group and stop receiving emails from it, send an email to beagleboard+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.